Я использую MAMP PRO и xdebug в течение многих лет (через Netbeans), и вдруг я не могу отлаживать. Я сузил вопрос до следующего. Всякий раз, когда я добавляю параметр XDEBUG_SESSION_START=anyvalue к URL-адресу локального хоста, страница зависает, и, очевидно, Netbeans просто ждет подключения.
например, следующий URL работает нормально:
localhost:8888/index.php
этот URL зависает:
localhost:8888/anypage.php?XDEBUG_SESSION_START=netbeans-xdebug
Я пытался:
-закрыть все копии Netbeans.
-перезапустить MAMP PRO.
-перезапустить Mac (Mavericks)
-удалить временные файлы MAMP в /Applications/MAMP. /tmp/php
— создание нового хоста MAMP ..ex localhost1
кажется, ничего не решает проблему. Нет ничего плохого в файле php.ini, конфигурации Netbeans или конфигурации xdebug. Я в отчаянии.
Чтобы было ясно, когда я перезагружаю компьютер, запускаю MAMP PRO и ничего больше (Netbeans не запущен), затем перейдите сюда в ЛЮБОМ БРАУЗЕРЕ ---
localhost:8888/anypage.php?XDEBUG_SESSION_START=netbeans-xdebug< br /> страница не загружается и просто ждет.
другие примеры
следующее ЗАГРУЖАЕТСЯ
localhost:8888/anypage.php?XDEBUG_SESSION_ST=netbeans-xdebug
следующее НЕ загружает
localhost:8888/anypage.php?XDEBUG_SESSION_START=netb
что блокирует соединение при добавлении параметра get "XDEBUG_SESSION_START"??? Я готов сдаться.