当我在命令行运行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