运行php artisan时在app根目录中创建的“-1”文件

问题描述 投票:0回答:1

我在Homestead上运行Laravel,每当我运行任何php artisan XXX命令时,名为-1的文件都会在应用程序的根目录中创建。

该文件的内容类似于这些:

Log opened at 2017-12-22 13:54:00
I: Connecting to configured address/port: 10.0.2.2:9000.
E: Time-out connecting to client. :-(
Log closed at 2017-12-22 13:54:00

我99%确定它与我在尝试使XDebug断点与artisan命令一起工作的失败尝试中所做的一些更改有关。我有exported一些shell变量,正如this回答中建议的那样,但是当我运行export -p时,我看不到它们中的任何一个。

有没有人有类似的问题?什么设置可能导致这种行为?

php laravel xdebug artisan
1个回答
0
投票

根据LazyOne的建议,我找到了答案:

似乎.ini文件中的路径必须是绝对的。所以代替:

xdebug.remote_log=~/code/xdebug.log

我不得不把它设置为:

xdebug.remote_log=/home/vagrant/code/xdebug.log

现在它的工作原理应该如此。

© www.soinside.com 2019 - 2024. All rights reserved.