gpt4 book ai didi

php - 未定义索引 : REMOTE_ADDR while Laravel migrate

转载 作者:行者123 更新时间:2023-11-29 05:15:24 31 4
gpt4 key购买 nike

当我在本地服务器上运行 php artisan migrate 时(由 php artisan serve 运行)我收到以下错误:

[ErrorExeption]
Undefined index: REMOTE_ADDR

我也试过 php artisan migrate --database db_name,输出是这样的:

[InvalidArgumentExeption]
Database [db_name] not configured.

我的 app/config/local/database.php 如下所示:

'connections' => array(
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost', // also tried 127.0.0.1
'database' => 'db_name',
'username' => 'root',
'password' => 'mypassword',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
)
)

我确定 MySQL 可以正常工作,我通过命令行和 phpMyAdmin 检查了它。

我还在我的 httpd.conf 中包含了 HostnameLookups On,然后重新启动了 apache,但没有任何帮助。

我使用 Laravel 4.2、Debian。

有什么想法吗?提前致谢。

附言对不起我的英语:)

更新:php artisan env的输出是当前应用环境:local

UPD2:

我创建了简单的路线:

Route::get('/test', function() {
return $_SERVER["REMOTE_ADDR"];
});

它返回 ::1,但是当我在 php 交互模式 (php -a) 中执行 echo $_SERVER["REMOTE_ADDR"]; 时,我收到一个通知: 未定义索引:REMOTE_ADDR

最佳答案

当您遇到 artisan 错误时,该错误可能与当前尝试使用 artisan 运行的命令无关,但与您最近遇到的任何其他编码错误有关制成。在您的代码中搜索最近对 REMOTE_ADDR 的引用。

关于php - 未定义索引 : REMOTE_ADDR while Laravel migrate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33607990/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com