运行 php artisan 时在应用程序根目录中创建的“-1”文件
"-1" file created in app root directory when running php artisan
我在 Homestead 运行ning 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 命令一起工作的失败尝试中所做的一些更改有关。按照 this 答案中的建议,我已经 export
编辑了一些 shell 变量,但是当我 运行 export -p
我没有看到它们中的任何一个。
有人遇到过类似的问题吗?什么设置会导致这种行为?
根据LazyOne的建议,我找到了答案:
.ini
文件中的路径似乎必须是绝对路径。所以代替:
xdebug.remote_log=~/code/xdebug.log
我必须将其设置为:
xdebug.remote_log=/home/vagrant/code/xdebug.log
现在一切正常。
我在 Homestead 运行ning 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 命令一起工作的失败尝试中所做的一些更改有关。按照 this 答案中的建议,我已经 export
编辑了一些 shell 变量,但是当我 运行 export -p
我没有看到它们中的任何一个。
有人遇到过类似的问题吗?什么设置会导致这种行为?
根据LazyOne的建议,我找到了答案:
.ini
文件中的路径似乎必须是绝对路径。所以代替:
xdebug.remote_log=~/code/xdebug.log
我必须将其设置为:
xdebug.remote_log=/home/vagrant/code/xdebug.log
现在一切正常。