Posts

Showing posts with the label phpstorm

Быстрая настройка phpUnit для phpStorm и решение проблемы с падением тестов с --teamcity флагом

Image
Быстрая настройка phpUnit для phpStorm и решение проблемы с падением тестов с --teamcity флагом Устанавливаем  composer require --dev symfony/phpunit-bridge В консоли в папке проекта запускаем ./bin/phpunit В настройках phpStorm (версия 2019.1) переходим в настройки Test Framewors  и ставим checkbox на path to phar file , а не на composer autoload и прописываем(выбираем):  папка_проекта /bin/phpunit  не файл с расширением .phar a именно /bin/phpunit (бинарник), т.к. у Вас там может быть и /bin/phpunit.phar , но он нам не подходит. Ставим галку на Default configurations file выбираем этот  файл phpunit.xml.dist в корне вашего проекта. Если вдруг у вас вываливается ошибка на --teamcity,  то Вам нужно удалить phpUnit из системы командой sudo apt remove phpunit-* и повторить 2 и 3 шаги. мне помогло избавиться от проблемы с --teamcity и перейти с версии phpUnit 6.5 на 8.3 для php7.2, надеюсь данный рецепт Вам тоже поможет. Хорошего Вам тесто-кодо-писани...

Исчезают переменные в окне отладки PhpStorm приблизительно через 1 минуту дебаггинга (Dissapeared variables in PhpStorm after about one minute of debug session)

Image
Исчезают переменные в окне отладки PhpStorm приблизительно через 1 минуту дебаггинга Данная ситуация специфична для связки Apache + FastCGI. мне помогла вот эта ссылочка  https://intellij-support.jetbrains.com/hc/en-us/community/posts/206999685-xdebug-result-in-variables-window-is-removed-after-aprox-30-secs a именно, установка этого парамтера FcgidIOTimeout 640 на большее значение (было 64) )) в httpd-fastcgi.conf Спасибо за внимание! Всем удачного дебага! )