當我在命令行運行php(在Windows),我收到以下消息無法載入php_xdebug消息
無法載入C:\用戶\ Nickeyķ\文件\ AMD APP \ BIN \ x86_64的; C:\ Users \ Nickey K \ Documents \ AMD APP \ bin \ x86; C:\ Program Files(x86)\ AMD APP \ bin \ x86_64; C:\ ProgramF iles(x86)\ AMD APP \ bin \ x86; C:\ Program Files \ Common Files \ Microsoft Shared \ Window s Live; C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Windows Live; C:\ Prog ram文件(x86)\ NVIDIA Corporation \ PhysX \ Common; C:\ Windows \ system32; C:\ Windows; C :\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerSh (x86)\ Calibre2 \; C:\ Program Files(x86)\ QuickTime \ QTSystem \; C:\ Program Files (x86)\ Windows Live \ Shared; \ Program Files \ (x86) C:\ Program Files(x86)\ ATI Technologies \ ATI.ACE \ Core- Static; C:\ Program Files(x86)\ EasyPHP-12.0 \ php \ php544x120715104042; \ php \ php544x1 20715104042 \ php_xdebug-2.2.0 -5.4-vc9.dll
x_debug似乎是基於的phpinfo正確安裝,我有在php.ini以下行
zend_extension = "C:\Program Files (x86)\EasyPHP-12.0\php\php544x120715104042\php_xdebug-2.2.0-5.4-vc9.dll"
我已經把dll文件在兩個以上... \ ext目錄和t上述行的幾個變種,但我無法擺脫這個錯誤信息。
任何想法?
啊,是的,EasyPHP。其中一個更具諷刺意味的命名分佈...看起來像'%PATH%'環境變量的全部內容,你是否已經在配置文件中的任何位置使用了名稱? – DaveRandom 2012-07-27 11:25:02
是的。那就是PATH環境變量。不知道它是否意味着默認情況下轉儲整個事情。但我並沒有真正改變。 Easyphp使用$ {path}作爲安裝路徑,但我不得不用絕對路徑替換它們以擺脫所有缺少的擴展錯誤。 xdebug是唯一的msg剩餘的錯誤 – user1530385 2012-07-27 14:16:13
如果您比較瀏覽器中的'phpinfo()'和命令行中的'php -i'的結果,他們是否使用相同的ini文件? – DaveRandom 2012-07-27 15:01:28