PHP Zend 调试器配置

发布于 2024-08-28 20:30:29 字数 364 浏览 9 评论 0原文

你好,我是 php 新手,我目前使用 eclipse 学习 php。我知道我必须在 c:windows 的 php.ini 存储中安装 zend 调试器,我在这些行中添加了:

[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 信息。

Hi i am new to php, I currently learning php using eclipse. I know i have to install the zend debugger my php.ini store at c:windows i had added in these line:

[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

but on command prompt i tried php -m it shown that i never install zend debugger. I not sure where goes wrong I check phpinfo also never show any zend information.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

爱她像谁 2024-09-04 20:30:29

我在调试器工作时遇到了很多问题。现在我使用的是免费的ZendServer CE,而且配置更容易。

我还使用 Eclipse + PDT,从 Zend Site 下载。

这应该可以开箱即用。为什么不使用 ZendServer?您可以在一个包裹中获得您想要的一切。

I had lots of problems making the debugger work. Now I'm using the ZendServer CE which is free and the configuration is a lot easier.

Also I use Eclipse + PDT, downloaded from Zend Site.

This should work right out of the box. Why not using ZendServer? you get everything you want in a package.

天冷不及心凉 2024-09-04 20:30:29

在浏览器上转到:
http://localhost/?phpinfo=1

查找“已加载的配置文件”
并记下路径

现在打开 DOS 提示符窗口(开始 > 运行 >(键入)cmd)
并在命令行输入
c:\path\to\your\php\php.exe -r phpinfo(); |更多
(按 CTRL+C 中断)

再次查找:
“加载的配置文件”
并记下这条路径。

您的 Web 服务器和 CLI 版本可能使用不同的 php.ini。

您需要将配置更改添加到两个 php.ini 文件中,或者将配置放入名为 zend.ini 的文件中,并将其放置在 phpinfo 输出中提到的文件夹中:
“扫描此目录以获取其他 .ini 文件”

On a browser go to:
http://localhost/?phpinfo=1

look for "Loaded Configuration File"
and take a note of the path

Now open a DOS prompt window (Start > Run > (type) cmd)
and at the command line type
c:\path\to\your\php\php.exe -r phpinfo(); |more
(press CTRL+C to break)

Again look for:
"Loaded Configuration File"
and take a note of this path.

It could be that you are using a different php.ini for your webserver and for the CLI version.

You will need to add the config changes to both php.ini files or put the config in a file called zend.ini and place that in the folder that is mentioned in your phpinfo output under:
"Scan this dir for additional .ini files"

泡沫很甜 2024-09-04 20:30:29

我在 Windows 上使用线程安全 PHP 时也经历过同样的事情。

最新版本的 Zend Debugger 不再支持在 Windows 上以线程安全风格的 PHP 运行。切换到 PHP 的非线程安全(又名 nts)风格为我解决了这个问题。

请参阅此处:http://forums.zend.com/viewtopic。 php?f=59&t=1918#p13729

I have experienced the same thing when I was using thread-safe PHP on Windows.

Up to date versions of the Zend Debugger no longer support running in thread-safe flavors of PHP on Windows. Switching to a non-thread-safe (a.k.a nts) flavor of PHP fixed this issue for me.

See here: http://forums.zend.com/viewtopic.php?f=59&t=1918#p13729

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文