Рубрики
XAMPP Веб-Сервер

Настройки XAMPP

  • Установка XAMPP
  • путь к проектам на локальном сервере localhost
    C:\xampp\htdocs\project
  • путь к php
    C:\xampp\php
Рубрики
Debug PHP Visual Studio Code VSCode настройки VSCode плагины плагин

VSCode.PHP.плагин «XDebug»

Настройка в редакторе VSCode
ctrl+shift+x
  • php debug
    установка плагина в VSCode
  • Настройка конфигурации в VSCode
    Run\Add Configuration…
    PHP
    launch.json
Запуск отладки в редакторе VSCode
ctrl+shift+d

Режимы отладки в разделе «ЗАПУСК И ОТЛАДКА»

  1. режим Listen for xdebug
  • открыть скрипт php для отладки в VSCode
  • отметить место отладки (brackpoint)
  • запустить отладку RUN в разделе «ЗАПУСК И ОТЛАДКА»
  • отрыть страницу в браузере
    http://localhost/project/ для XAMPP
Рубрики
Debug PHP PHP настройки плагин

Установка плагина Xdebug для PHP

Xdebug
помогает разработчику в отладке php-кода

В отличие от стандартных методов var_dumpprint_r
позволяет использовать удалённый отладчик в IDE построчно через брейк-пойнты. Данный метод поможет отследить значения переменных и ускорит процесс поиска ошибок в коде
  1. <?php echo phpinfo()?>
  2. инструкция установки Xdebug в php
    https://xdebug.org/wizard
  3. расположение Xdebug.dll
    …\php\ext\php_xdebug.dll
  4. …\php\php.ini
    инструкция в сервере xampp
...
[XDebug]
xdebug.mode = debug
xdebug.start_with_request = yes
xdebug.client_port = 9003
zend_extension="C:\xampp\php\ext\php_xdebug.dll"
Рубрики
IDE "Atom" плагин

Установка плагинов для IDE Atom проекта

IDE Atom
https://atom.io/
путь к плагинам в редакторе Atom
File\Settings\install

ide-php
подцветка синтаксиса кода php

php-server

сервер для работы с проектом содержащий php код

  1. установка php на OS Windows
  2. перезагрузка ПК для работы localhost

atom-terminal

терминал cmd
alt+shift+t открыть корневой путь проекта
ctrl+shift+t открыть отмеченный путь из дерева проекта

Рубрики
php

Установка PHP

  • скачивание архива
    на примере версии 8.1
https://windows.php.net/download#php-8.1
VS16 x64 Thread Safe ZIP
  • добавить путь к распакованной папке php
    или путь к серверу (например xampp)
Этот компьютер\Свойства\дополнительные параметры системы
Дополнительно\переменные среды
системные переменные\Path
...;C:xampp\php\
  • проверка работы php в cmd
php -version