linux xammp Конфигурация кода Visual Studio

Я хочу настроить Visual Studio Code (VSC) для работы с PHP на Linux (Ubuntu).

Я установил xammp для этой цели, и я не знаю, куда указывать этот параметр на VSC php.validate.executablePath

В Windows путь к конфигурации должен быть таким: "php.validate.executablePath": "c:/php/php.exe"

Не могли бы вы дать мне полный путь для его правильной настройки? ON LINUX?

С уважением

2

Решение

Этот ответ может меняться в зависимости от того, какую версию Linux / Unix вы используете, но если вы используете Ubuntu, как я, я так и сделал.

Прежде всего, я знаю, что вы используете XAMPP, но делайте именно то, что говорится в сообщении об ошибке, и устанавливайте PHP7. Вы можете сделать это, запустив sudo apt-get install php,

Я знаю, что это противоречит интуиции. Сначала я подумал: «У меня установлен XAMPP, который установил PHP. Зачем мне устанавливать PHP?» XAMPP включает только исполняемые файлы PHP времени выполнения. Для того чтобы заниматься разработкой на PHP, вам необходимо установить полную среду. XAMPP продолжит использовать свою встроенную версию.

После завершения установки выполните следующие действия:

  1. казнить whereis php, Пример вывода ниже:

    php: /usr/bin/php7.0 /usr/bin/php /usr/lib/php /etc/php /usr/share/php7.0-json /usr/share/php7.0-opcache /usr/share/php /usr/share/php7.0-readline /usr/share/php7.0-common /opt/lampp/bin/php /usr/share/man/man1/php.1.gz

  2. В Visual Studio Code щелкните значок в нижнем левом углу и выберите «Настройки». На правой панели вставьте следующий код. Путь, не зависящий от версии, используется здесь:

    "php.validate.executablePath": "/usr/bin/php"

  3. Нажмите контроль+S или нажмите Файл -> Сохранить

Окончательный файл настроек должен выглядеть так:

// Place your settings in this file to overwrite the default settings
{
// Snip... other configurations overrides

// Points to the PHP executable.
// Use the version-agnostic value from the "whereis php" command above.
"php.validate.executablePath": "/usr/bin/php"}
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]