我正在尝试在 Linux Mint 19 中运行的 Visual Studio Code 中设置 PHP 验证。我按照描述添加了 PHP 可执行路径here https://code.visualstudio.com。我究竟做错了什么?
settings.json
{
"php.validate.executablePath": "/usr/bin/php"
}
PHP 信息:
$ which php
/usr/bin/php
$ php -v
PHP 7.3.3-1+ubuntu18.04.1+deb.sury.org+1 (cli)
(built: Mar 7 2019 20:31:49) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.3,
Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.3-1+ubuntu18.04.1+deb.sury.org+1,
Copyright (c) 1999-2018, by Zend Technologies
系统信息:
Operating System: Linux Mint 19 Cinnamon
Cinnamon Version: 3.8.9
Linux Kernel: 4.15.0-20-generic
我刚刚发现有关 Visual Studio Code 的权限问题。它尝试执行 PHP,但无法访问它,并且不会给出与此问题相关的错误。您只需将可执行文件复制到主文件夹即可。
sudo cp /usr/bin/php /home/$USER/php
之后,您可以将此行添加到 settings.json
"php.validate.executablePath": "/home/<your-user-name>/php"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)