jsi*_*dos 4 php laravel laravel-valet
我正在运行 valet 2.0.5,但它使用了错误的 PHP 版本。当开始代客泊车时我得到
$ valet start
Restarting php71...
Restarting nginx...
Valet services have been started.
Run Code Online (Sandbox Code Playgroud)
但phpinfo()给出PHP Version 5.6.30和Loaded Configuration File: /usr/local/etc/php/5.6/php.ini。
我已经使用brew安装并重新链接了php,
$ which php
/usr/local/opt/php71/bin/php
$ php -v
PHP 7.1.7
Run Code Online (Sandbox Code Playgroud)
我尝试卸载并重新安装 valet,但没有成功。
Mac*_*Mac 11
旧版本的 PHP(在我的例子中是 7.4)由于某种原因“卡在”Valet 中。即使php -v返回给我 php 8.0. 强制 Valet 选择正确版本的方法可以使用以下命令:
valet use php@8.0 --force
Run Code Online (Sandbox Code Playgroud)