По какой-то причине я не могу заставить Xdebug работать в PhpStorm для локального (на моем Mac) сайта TYPO3 9.5. Он настраивается с помощью Composer, а сайт находится в / Users / myusername / Sites / mysite
Xdebug установлен, и на другом локальном https://fun.test с одним тестовым файлом index.php он работает нормально.
У меня есть правильные порты, я создал конфигурацию «Запуск / отладка» как веб-страницу PHP, начальный URL-адрес https: //mysite.test а>. На сервере (mysite.test 443) этой конфигурации я включил (также попытался не делать) сопоставления путей. Я также установил символические ссылки из карты корзины поставщика в абсолютные пути. Но что бы я ни пытался, я продолжаю получать
Сеанс отладки был завершен без приостановки. Это может быть вызвано неправильной конфигурацией сопоставлений путей или несинхронизированными локальными и удаленными проектами.
Я смотрел видео, но они являются примерами более старой версии TYPO3, а также без https и не работают для меня.
Любые подсказки, как заставить его работать?
ОБНОВЛЕНО частями журнала ошибок
-> <notify xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" name="error"><xdebug:message filename="file:///Users/myuser/Sites/mysite/var/cache/code/cache_core/ext_localconf_f91d966404f45802fa2d2f505b0b6efa59cfb322.php" lineno="884" type="Notice"><![CDATA[Undefined index: adminpanel_requestcache]]></xdebug:message></notify>
-> <notify xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" name="error"><xdebug:message filename="file:///Users/myuser/Sites/mysite/public/typo3/sysext/core/Classes/MetaTag/AbstractMetaTagManager.php" lineno="299" type="Notice"><![CDATA[Undefined index: allowedSubProperties]]></xdebug:message></notify>
-> <notify xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" name="error"><xdebug:message filename="file:///Users/myuser/Sites/mysite/public/typo3/sysext/core/Classes/Utility/GeneralUtility.php" lineno="3913" type="Notice"><![CDATA[Undefined index: makeInstanceService]]></xdebug:message></notify>
PHP | Servers
конфигурацию. Может, чего-то не хватает. Но я бы посоветовал удалить там любую запись и попробовать подход с нулевой отладкой, когда IDE поможет с созданием такой записи для вас. - person LazyOne   schedule 05.11.2018