为什么 php artisan tinker 重定向到我的项目目录?
Why does php artisan tinker redirect to my project directory?
我正在学习本教程:https://www.youtube.com/watch?v=neSHAWdE44c&index=5&list=PLillGF-RfqbYhQsN5WMXy6VsDMKGadrJ-
在时间7:17,他使用php artisan tinker
。
无论我做什么 and/or 尝试,在 运行 宁 php artisan tinker
之后,我然后 运行 App\Post::count()
但它所做的只是将我重定向回来到项目目录。
我什至不能做一个简单的 2 + 2
并查看输出。我只是被重定向回项目目录。
如果有帮助,我正在使用 Laravel 5.7.25。
我已经查看了所有 SO,但我正在努力寻找解决方案。有人知道是什么原因造成的吗?
我的意思的例子:
name-MBP:lsapp name$ php artisan tinker
Psy Shell v0.9.9 (PHP 7.3.1 — cli) by Justin Hileman
>>> App\Post::count()
name-MBP:lsapp name$
这是 Psy 的问题Shell
尝试在 ~/.config/psysh
或 C:\Users\{USER}\AppData\Roaming\PsySH
(对于 windows)创建一个名为 config.php
的文件(如果还没有的话)。
并将其作为内容:
<?php
return [
'usePcntl' => false,
];
我正在学习本教程:https://www.youtube.com/watch?v=neSHAWdE44c&index=5&list=PLillGF-RfqbYhQsN5WMXy6VsDMKGadrJ-
在时间7:17,他使用php artisan tinker
。
无论我做什么 and/or 尝试,在 运行 宁 php artisan tinker
之后,我然后 运行 App\Post::count()
但它所做的只是将我重定向回来到项目目录。
我什至不能做一个简单的 2 + 2
并查看输出。我只是被重定向回项目目录。
如果有帮助,我正在使用 Laravel 5.7.25。
我已经查看了所有 SO,但我正在努力寻找解决方案。有人知道是什么原因造成的吗?
我的意思的例子:
name-MBP:lsapp name$ php artisan tinker
Psy Shell v0.9.9 (PHP 7.3.1 — cli) by Justin Hileman
>>> App\Post::count()
name-MBP:lsapp name$
这是 Psy 的问题Shell
尝试在 ~/.config/psysh
或 C:\Users\{USER}\AppData\Roaming\PsySH
(对于 windows)创建一个名为 config.php
的文件(如果还没有的话)。
并将其作为内容:
<?php
return [
'usePcntl' => false,
];