Не удается использовать Xdebug для отладки приложения Code Igniter с помощью среды IDE Netbeans 6.8
Я не могу использовать Xdebug для отладки приложения, созданного с помощью Code Igniter, но я могу использовать его для отладки любого другого файла PHP, если он не использует ту же структуру для решения URL, которую использует Code Igniter.
Смысл: В простом PHP-файле без Code Igniter при отладке NetBeans браузер переходит к:HTTP: // локальный: 86 / index.php XDEBUG_SESSION_START =-Xdebug NetBeans
Поскольку ни Code Igniter, ни какая-либо другая используемая среда не использовались, NetBeans фактически может отлаживать PHP.
Но при использовании Code Igniter при нажатии кнопки отладки в NetBeans браузер переходит к:
HTTP: // локальный: 86 / index.php XDEBUG_SESSION_START =-Xdebug NetBeans
корень index.php, где все происходит в Code Igniter, не повезло, вместо этого я получаю стандартный CodeIgniter «Страница 404 не найдена».
Я предполагаю, что из-за структуры Segment, которую Code Igniter использует для решения URL, xdebug не может ничего отлаживать.
Пример: example.com/class/function/ID
Как я могу заставить xdebug работать с Code Igniter?
С помощью:
Windows 7 32 бит.XAMPP версия 1.7.3.PHP 5.3.1Xdebug v2.0.6-dev