Я столкнулся с проблемой при попытке отладки в NetBeans. Я устанавливаю точки останова и нажимаю на Проект отладки Кнопка (Ctrl + F5), но в IDE отладочная информация не отображается.
Также, phpinfo (); не дает мне Xdebug раздел.
я использую Laravel Framework версия 5.0.
Оно имеет server.php файл, который я использую в Запустить конфигурацию среды IDE NetBeans как Скрипт роутера Встроенный веб-сервер PHP.
server.php как следует:
<?php
$uri = urldecode(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
);
if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri))
{
return false;
}
require_once __DIR__.'/public/index.php';
Вот моя конфигурация xdebug в php.ini:
[XDebug]
zend_extension_ts=php_xdebug.dll
xdebug.remote_enable=on
xdebug.remote_autostart = 1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
я использую zend_extension_ts собственность, пока я скачал Поток Сейф Пакет PHP (PHP-5.6.7-Win32-VC11-x64). Я пытался просто zend_extension также.
php_xdebug.dll 2.3.2 версия PHP 5.6 VC11 TS (64 бит) один).
У меня такая же проблема. И так решили.
Поскольку я использую PHP 5.6, мой файл php.ini имеет только следующие настройки для XDebug:
zend_extension = php_xdebug-2.3.3-5.6-vc11-x86_64.dll
xdebug.remote_enable=on
В NetBeans у меня есть:
Конфигурация запуска NetBeans для PHP Встроенный сервер
Надеюсь это поможет =)
Других решений пока нет …