Рубрики
Uncategorized

Как отлаживать приложения PHP CLI и веб – приложения с помощью кода Visual Studio

Автор оригинала: David Wong.

Что находится под Публичным документом Джерри? Нужна разработка PHP в Научно-исследовательском институте SAP China? После локальной настройки XDebug, если вы хотите использовать код Visual Studio вместо Eclipse для отладки PHP-приложений, шаги относительно просты.

Запустите сервер WAMP, чтобы убедиться, что xdebug. remote_autostart и xdebug. remote_enable включены:

Затем установите расширение кода Visual Studio: Отладка PHP

После установки Файл – > Настройки – > Настройки:

Добавьте запись: php . validate. путь к исполняемому файлу, указывающий на ваш локальный php. exe

Существует два способа создания конфигурации отладки PHP: Запустите текущий открытый скрипт и прослушайте Xdebug:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Listen for XDebug",
            "type": "php",
            "request": "launch",
            "port": 9000
        },
        {
            "name": "Launch currently open script",
            "type": "php",
            "request": "launch",
            "program": "${file}",
            "cwd": "${fileDirname}",
            "port": 9000,
            "runtimeExecutable":"C:\MyApp\wamp20190709\bin\php\php7.0.10\php.exe"
        }
    ]
}

Первый вариант более удобен для отладки приложения PHP CLI. Откройте PHP-файл, направьте F5 и запустите точку останова.

Если вы выберете Прослушивание для отладки, F5 также сначала запустит процесс отладки.

Затем браузер обращается к отлаживаемому PHP-файлу, и срабатывает точка останова кода Visual Studio. Его можно отлаживать шаг за шагом.

Для получения более оригинальных статей Джерри, пожалуйста, обратите внимание на публичное имя “Ван Цзы си”: