【问题标题】:Wamp server and xdebug installationWamp 服务器和 xdebug 安装
【发布时间】:2010-05-27 10:13:57
【问题描述】:

我正在尝试在 wamp 服务器上安装 xdebug。 使用此代码:

 zend_extension_ts="c:/wamp/bin/php/php5.3.0/ext/php_xdebug-2.1.0RC1-5.3-vc9.dll"
 xdebug.default_enable = on
 xdebug.remote_enable = 1
 xdebug.remote_port = 9000
 xdebug.remote_host = localhost

和apache错误日志:

PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.0/ext/php_xdebug-2.1.0RC1-5.2-vc6-nts.dll' - The specified module could not be found.\r\n   in Unknown on line 0
<br />
 <b>Warning</b>:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.0  /ext/php_xdebug-2.1.0RC1-5.2-vc6-nts.dll' - The specified module could not be found.

我在 phpinfo 页面中看不到 xdebug。怎么了:(

【问题讨论】:

  • "php_xdebug-2.1.0RC1-5.3-vc9.dll" vs "php_xdebug-2.1.0RC1-5.2-vc6-nts.dll",是哪一个?
  • 这个:php_xdebug-2.1.0RC1-5.3-vc9.dll
  • 你用的是哪个版本的php?
  • 我看到您尝试了“5.2 vc6”和“5.3 vc9”。但是您是否也尝试过“5.3 vc6”版本的 dll?
  • 现在好了。非常感谢。

标签: php xdebug


【解决方案1】:

用于加载模块的语法是 php 5.2 版本。对于 php5.3 使用 zend_extension=module_path/name

【讨论】:

    【解决方案2】:

    您是否编辑了正确的 php.ini?

    <?php echo 'ini: ', get_cfg_var('cfg_file_path');
    

    可以告诉你。

    如果(以及何时)您编辑了正确的 .ini 文件,apache 日志 (apache_error.log) 中是否有任何 php 启动错误?

    【讨论】:

    • 感谢帮助 我编辑了正确的 php.ini。错误日志:PHP 警告:PHP 启动:无法加载动态库 'c:/wamp/bin/php/php5.3.0/ext/php_xdebug-2.1.0RC1-5.2-vc6-nts.dll' - 指定的模块不能\r\n 在第 0 行的未知
      警告:PHP 启动:无法加载动态库 'c:/wamp/bin/php/php5.3.0 /ext/php_xdebug -2.1.0RC1-5.2-vc6-nts.dll' - 找不到指定的模块。
    猜你喜欢
    • 2016-12-09
    • 1970-01-01
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多