我使用 PhpStorm 一年了,现在我想使用 PHP Run 菜单运行我的 PHP 服务器:
我按绿色箭头按钮运行服务器。然后控制台显示:
/home/john/.cache/JetBrains/PhpStorm2020.1/plugins/idea-php-latest-plugin/php-v7.3.1/php.sh -S localhost:8080 -t /home/john/my-nice-project/backend/web
然后我去localhost:8080
我的浏览器,我看到这个错误:
我在终端中执行 php -v ,我可以看到:
PHP 7.2.34-18+0~20210223.60+debian10~1.gbpb21322 (cli) (built: Feb 23 2021 16:47:51) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.34-18+0~20210223.60+debian10~1.gbpb21322, Copyright (c) 1999-2018, by Zend Technologies
所以也许问题出在 PHP 解释器的版本上:我有 7.2.34 而 PhpStorm 有 php-v7.3.1 配置。
有没有办法配置版本?
但是如果我执行这个命令,它工作正常:
php yii serve --docroot="backend/web/"