的PHP Zend Debugger配置
-
27-09-2019 - |
题
嗨,我是新来的PHP,我目前使用的Eclipse学习PHP。我知道我必须安装Zend调试器我位于C的php.ini店:窗户我已经在这行补充说:
[Zend]
zend_extension=c:/php/ext/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
zend_debugger.connector_port=10013
,但是,命令提示我试图PHP -m它表明我从未安装Zend的调试器。我不知道在哪里出了问题我检查的phpinfo也从来没有表现出任何Zend的信息。
解决方案
在一个浏览器转到: HTTP://本地主机/的phpinfo = 1
查找“加载的配置文件” 并记录的路径
的现在打开DOS提示符窗口(开始>运行>(类型)CMD) 并在命令行键入 C:\路径\为\您的\ PHP \ php.exe的-r的phpinfo(); |更多 (按CTRL + C至中断)
再找:结果 “加载的配置文件” 并记录该路径的
这可能是因为您使用的是不同的php.ini为你的服务器和CLI版本。
您将需要配置的变化同时添加到php.ini中的文件或放在一个文件中的配置称为zend.ini和地点是在你的phpinfo输出中提到的文件夹中:点击 “扫描此目录附加.ini文件”
其他提示
我有很多做的工作,调试问题。现在,我使用的是ZendServer对其进行访问CE这是免费的,配置是轻松了许多。
此外,我使用Eclipse + PDT,从Zend的网站下载。
这应该工作的框右出。为什么不使用ZendServer对其进行访问?你在一个包你想要的一切。
我,当我在Windows上使用线程安全的PHP经历过同样的事情。
截至Zend的调试器的最新版本不再支持在Windows PHP的线程安全的口味运行。切换到PHP的非线程安全的(a.k.a NTS)味修复了这个问题对我来说。
在这里看到: http://forums.zend.com/viewtopic .PHP?F = 59&T = 1918#p13729
查看Zend服务器联机帮助了Zend调试器在此链接:
http://files.zend.com /help/Zend-Server/zend-server.htm#debugger_component.htm