嗨,我是新来的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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top