Установка и настройка Xdebug на OpenServer 5.4 и PHP 8.2
Идея была в том, чтобы сделать по-быстрому инструкция для настройки опенсервера, но в результате на угрохал на это видео два дня...
Текстовая версия:
1. Для того, чтобы поставить PHP 8.2 скопируй и переименуй папку php_8.1 со всеми файлами, что внутри, так как они тебе после понадобятся.
2. В созданную папку скопируй все файлы из архива с PHP_8.2... с полной заменой файлов.
3. Скопируй файл php_xdebug-blabla.dll в папку ...PHP_8.2\ext\ , переименуй его в просто php_xdebug.dll .
4. Открой конфиг php.ini и добавь следующее в самом конце:
[xdebug]
zend_extension=xdebug
xdebug.mode=debug
xdebug.client_host=localhost
xdebug.client_port=9003
5. в конфиге php.ini замени текст "8.1" на "8.2", дабы он ссылался на актуальную папку.
6. Установи Visual Studio Code (VSCode) для разработки и дебага.
7. В VSCode иди в File - Preferences - Settings, забивай в поиск "php"
и под "PHP Validate: Executable path" жми "Edit in settings.json".
8. В туда вставь свои пути к php.exe, примерно так (если их нет):
{
"workbench.colorTheme": "Default Dark+",
"php.validate.executablePath": "C:\\OSPanel\\modules\\php\\PHP_8.2\\php.exe",
"php.debug.executablePath": "C:\\OSPanel\\modules\\php\\PHP_8.2\\php.exe"
}
9. Иди в менеджер расширений в левой панели и установи из него php_xdebug что с 9000+ скачиваний.
10. В дебаггере (иконка тоже в левой панели) сверху выбери Add Configuration, конфиг должен содержать следующий кусочек кода:
{
"name": "Listen for Xdebug",
"type": "php",
"request": "launch",
"port": 9003
},
11. Открывай хром, устанавливай расширение XDEBUG, закрепляй его в панели и запускай.
12. Перезапускай дебаггер в VSCode .
13. Открывай свой тестовый сайт в хроме и наслаждайся дебагом...
(музыка с сайта Mixit.io)
Видео Установка и настройка Xdebug на OpenServer 5.4 и PHP 8.2 автора Горячие Линии Кода
Видео Установка и настройка Xdebug на OpenServer 5.4 и PHP 8.2 автора Горячие Линии Кода
Информация
30 ноября 2023 г. 1:32:14
00:06:21
Похожие видео