命令行语句php artisan tinker无法正常工作

los*_*see 2 artisan laravel-5.1

我正在使用laravel 5.1,我正在按照我之前遵循的教程而没有任何问题.但今天我跑的时候

 php artisan tinker
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

 PsySH history file found at '/home/vagrant/.config/psysh_history'. Please delete it or move it to '/home/vagrant/.config/psysh/psysh_history'.
Run Code Online (Sandbox Code Playgroud)

我以前从未见过这个,我一直在寻找它,但不知道在哪里找到它所以可以删除它或删除它.另外一个问题是我应该删除它还是移动它?我不想做一些无意中崩溃我的应用程序的事情.提前致谢

Par*_*ney 6

所以你不必回答并接受你自己的问题:

看起来pshsy_history是php调试器psysh的历史文件,而你的php命令希望它位于不同的位置.我猜这是你第一次按照教程创建的.

我认为删除是安全的,rm /home/vagrant/.config/psysh_history因为你的php命令似乎会创建一个新的.

如果你想保持安全,那么就像错误消息所说的那样移动它 mv /home/vagrant/.config/psysh_history /home/vagrant/.config/psysh/psysh_history

如果要在执行任何操作之前仔细检查文件的内容,请尝试head /home/vagrant/.config/psysh_history.