2013-11-23 5 views
0

Невозможно загрузить Xdebug - он был построен с конфигурацией API220090626, TS, VC9, тогда как работающий движок API220090626, NTS, VC9 и я, похоже, столкнулись с этой проблемой, не заметив, пока не дошли до отладки php-скриптов и пожалуйста, кто-нибудь может помочь мне, поскольку я havent действительно пытался управлять отладки php-скрипта scuessfully?Невозможно загрузить xdebug error

+0

Можете ли вы предоставить соответствующие Xdebug биты вашего php.ini –

+0

xdebug.idekey = "NetBeans-Xdebug" xdebug.remote_enable = О xdebug.remote_mode = REQ xdebug.max_nesting_level = 250 zend_extension = C: \ XAMPP \ php \ ext \ php_xdebug.dll zend_extension_ts = C: \ xampp \ php \ ext \ php_xdebug.dll –

ответ

0

Похоже, вы используете PHP для Windows. Для xdebug существует две библиотеки DLL, поскольку PHP поставляется в двух вариантах для Windows: Thread Safe (TS) и Non-Thread Safe (NTS). Вы также должны жениться на строениях (5.4 против 5.5, 32 бит против 64 бит)

Перейдите к Xdebug download page и получите нужную DLL.

+0

, что будет иметь смысл, что означает, что мне нужно скачать DLL, совместимую с php 5.4.18 справа –

+0

IM, угадывая его как просто как просто заменить dll в php-папке потоком безопасности из xdebug? –

+0

Исправить. Определите, какую версию PHP вы используете. Таким образом, вам понадобится версия 5.4, которая представляет собой TS/NTS и 32/64 бит. Затем замените DLL – Machavity

2

Если вы можете загрузить страницу с помощью phpinfo(), посмотрите на строку Architecture. Если его значение равно x86, вам нужна 32-битная версия: PHP 5.4 VC9 TS (32 бит). Если архитектура x64, вам нужна 64-разрядная версия: PHP 5.4 VC9 TS (64 бит).

Смежные вопросы