#php #mysql #phpmyadmin #xampp #phpstorm
#php #mysql #phpmyadmin #xampp #phpstorm
Вопрос:
Моя установка:
- Веб-сервер: Xampp версии 3.2.4
- IDE: PhpStorm версии 2020.1
- ОС: Windows 10 Home 64-разрядная
- Версия PHP: 7.4.9
Проблема:
Когда я запускаю ТОЛЬКО phpMyAdmin в браузере, не открывая среду IDE PhpStorm (версия 2020.1), тогда phpMyAdmin открывается в браузере без каких-либо проблем, НО когда я запускаю phpMyAdmin вместе с PhpStorm IDE (версия 2020.1), тогда PhpMyAdminindex.php
, htdocsindex.php
, config.php
, OutputBuffering.php
, response.php
whitelist.php
, message.php
и другие внутренние файлы Xampp отображаются в среде IDE PhpStormи страница phpMyAdmin не отображается в браузере. Кроме того, эти внутренние файлы Xampp проходят в режиме отладки.
error.log
[Fri Oct 30 01:52:23.726544 2020] [ssl:warn] [pid 8648:tid 624] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Oct 30 01:52:23.802080 2020] [core:warn] [pid 8648:tid 624] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri Oct 30 01:52:23.812081 2020] [ssl:warn] [pid 8648:tid 624] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Oct 30 01:52:23.849084 2020] [mpm_winnt:notice] [pid 8648:tid 624] AH00455: Apache/2.4.46 (Win64) OpenSSL/1.1.1g PHP/7.4.9 configured -- resuming normal operations
[Fri Oct 30 01:52:23.849084 2020] [mpm_winnt:notice] [pid 8648:tid 624] AH00456: Apache Lounge VC15 Server built: Aug 4 2020 11:50:23
[Fri Oct 30 01:52:23.849084 2020] [core:notice] [pid 8648:tid 624] AH00094: Command line: 'c:\xampp\apache\bin\httpd.exe -d C:/xampp/apache'
[Fri Oct 30 01:52:23.852085 2020] [mpm_winnt:notice] [pid 8648:tid 624] AH00418: Parent: Created child process 3080
[Fri Oct 30 01:52:24.329479 2020] [ssl:warn] [pid 3080:tid 632] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Oct 30 01:52:24.404848 2020] [ssl:warn] [pid 3080:tid 632] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Oct 30 01:52:24.443850 2020] [mpm_winnt:notice] [pid 3080:tid 632] AH00354: Child: Starting 150 worker threads.
Комментарии:
1. НЕ публикуйте коды в качестве скриншота.
2. Проверьте путь к:
xamppapachelogs
, и посмотрите, могут ли какие-либо подсказки быть вerror.log
3. пожалуйста, проверьте файл error.log, который я добавил выше
4. Попробуйте отключить опцию «Прослушивание отладочных подключений PHP» (значок с телефоном) в IDE. Помогает ли это?
5. Вы должны настроить свой Xdebug на автоматическую попытку отладки каждого отдельного скрипта , независимо от наличия флага «debug me» (COOKIE или GET / POST param). Кроме того, у вас активен значок «дескриптор телефона» (вот о чем
duck_in_hat
говорит). Либо удалите такой Xdebug «автозапуск» в php.ini (чтобы отладка выполнялась только по требованию), либо, по крайней мере, отключите значок «дескриптор телефона» в IDE (Xdebug все равно попытается выполнить отладку, но, поскольку он не получит ответа, он просто продолжит обычное выполнение после небольшогозадержка).