我已经安装了XAMPP,为方便起见,因为它安装了php,apache(这是我需要的),此外,它安装了其他东西,比如MySQL,但我现在不打算使用。 / p>
在XAMPP中,我启用了mssql模块(编辑php.ini),使用与Microsoft SQL的连接,一切正常。
现在,我想用ZendStudio在PHP调试器中调试脚本,我注意到有两种方法:
服务器
[Internal],使用ZendStudio“内部”PHP。
关键是我不能这样做,我无法理解它是如何配置的。 我想使用XAMPP apache和php。
我现在使用Internal,但是我遇到了mssql模块的问题。我正在看Zend内部的php,手工复制mssql dll并编辑了php.ini(我说的是Zend)但仍然无法正常工作。
有什么想法吗?
答案 0 :(得分:4)
您需要在服务器上安装Zend Debugger或xdebug,然后相应地配置Zend Studio。两者都非常容易在XAMPP上安装,并且有很多文章通过Google提供,比我在这里更好地详细安装。
如果您选择使用Zend Debugger,则不需要在Zend Studio中执行任何其他操作,因为它是默认调试器。如果您选择xdebug,则需要编辑Studio配置以使用xdebug。此选项可在 PHP>下找到调试,是一个标记为 PHP Debugger 的下拉列表。
现在,您可以使用Zend Studio浏览器工具栏或Studio中的“远程调试”或“远程概要分析”按钮启动调试或概要分析会话。我强烈建议您阅读Zend Studio手册以获取更高级的调试信息。
此外,只是为了抛弃它,你可以用Zend Server Community替换XAMPP,它默认安装并配置了Zend Debugger。 Studio 7+将选择服务器安装并配置自动使用它。
答案 1 :(得分:1)
我对ZendStudio并不熟悉,但是你不是只使用“服务器”选项并指向http://localhost/来连接服务器吗?