【发布时间】:2013-04-13 10:43:32
【问题描述】:
我正在重建我的开发环境 - 不是取消 wamp 或 xampp 等,而是尝试一次安装每个位。到目前为止,这正在变成一个令人头疼的问题。 我现在已经安装了 Php、apache 和 mysql,现在想安装 xdebug。
我已经访问了 xdebug 站点上的向导,并在那里复制并粘贴了我的 phpinfo。它有效,但没有建议我安装哪个版本,所以我一直在尝试不同的版本,看看哪个可以工作 - 还没有快乐。
在 apache 错误日志中指出
Failed loading c:\wamp\php\ext\php_xdebug-2.2.0-5.4-vc9.dll
在我的 php.ini 中,我有以下 xdebug 条目:
zend_extension = "c:\wamp\php\ext\php_xdebug-2.2.0-5.4-vc9.dll"
[xdebug]
xdebug.remote_enable = true
xdebug.profiler_enable = true
xdebug.profiler_enable_trigger = true
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"
xdebug.auto_trace=1
xdebug.trace_format=1
xdebug.profiler_append=1
xdebug.collect_params=4
xdebug.collect_return=1
xdebug.trace_output_dir="c:/wamp/tmp"
xdebug.trace_output_name= %t.trace
我的 php 是 5.4.3 x64 我的 Apache 是 2.4.4 x64 操作系统:Win 7 64位
我已经尝试过 xdebug 版本:
php_xdebug-2.2.0-5.4-vc9.dll
php_xdebug-2.2.2-5.4-vc9-nts.dll
php_xdebug-2.2.2-5.5-vc11-x86_64.dll
我假设它是一个兼容性选项,但由于向导有点失败,我不确定要使用哪个版本。
我怎样才能让它工作,并确定哪个是正确的版本
谢谢
【问题讨论】:
-
您需要将编译器版本 (vcXX)、线程安全性和架构与您的 php 版本相匹配。
标签: php apache installation xdebug