`
zhengdl126
  • 浏览: 2539946 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 解决办法

    博客分类:
  • php
 
阅读更多

;extension=php_xdebug.dll

zend_extension_ts= "X:\php\ext\php_xdebug.dll"

 

另:根据 PHP 版本,zend_extension 指令可以是以下之一:

 

zend_extension (non ZTS, non debug build)

zend_extension_ts ( ZTS, non debug build)

zend_extension_debug (non ZTS, debug build)

zend_extension_debug_ts ( ZTS, debug build)

 

ZTS:ZEND Thread Safety

 

可通过phpinfo()查看ZTS是否启用,从而决定用zend_extension还是zend_extension_ts。

 

extension意为基于php引擎的扩展

 

zend_extension意为基于zend引擎的扩展

 

注:php是基于zend引擎的

 

不同的扩展安装后,在php.ini里是用extension还是zend_extension,是取决于该扩展,

有的扩展可能只能用zend_extension,如xdebug,

也有的扩展可以用extension或zend_extension,如mmcache。 

 

注:上面的结论不保证准确。

 

zend_extension加载php扩展时需用全路径,而extension加载时可以用相对extension_dir的路径。

分享到:
评论

相关推荐

    php+zend13配置xdebug详细步骤

    - `zend_extension`:指定Xdebug DLL文件的路径。 - `xdebug.profiler_enable`:开启性能剖析功能。 - `xdebug.remote_enable`:开启远程调试功能。 - `xdebug.auto_trace`:开启自动追踪功能。 - `xdebug....

    zend调试PHP_XDebug调试PHP_zend11.0

    标题提到的"zend调试PHP_XDebug调试PHP_zend11.0"是指在使用Zend Studio 11.0.2这个集成开发环境(IDE)时,通过XDebug工具来调试PHP代码的过程。这个过程主要涉及到以下几个关键知识点: 1. **XAMPP安装**: - ...

    chrome插件:Xdebug helper 1.6.1

    **Xdebug Helper 1.6.1:Chrome 插件详解** Xdebug Helper 是一款针对 Google Chrome 浏览器的扩展程序,专为 PHP 开发者设计,它简化了 Xdebug 的使用流程,使得调试 PHP 应用变得更加方便。Xdebug 是一个强大的 ...

    VSCode开发PHP环境配置手册(PHP8.1.1+PHP-xdebug+redis)

    将xdebug库放入ext插件目录 备注:压缩包中的PHP8.1.1默认已经集成了php_xdebug-3.2.1-8.1-vs16-nts-x86_64.dll文件并已重命名为php_xdebug.dll。 2.配置用户环境变量 将PHP8.1所在目录添加进用户变量:D:\phpstudy_...

    php5 调试扩展dll -- php_xdebug-2.0.3-5.2.5.dll, php_xdebug-2.0.5-5.2-nts.dll

    zend_extension_ts="D:\php\ext\php_xdebug-2.0.3-5.2.5.dll" xdebug.auto_trace=Off xdebug.collect_params=On xdebug.collect_return=On xdebug.remote_enable=1 xdebug.remote_autostart=1 xdebug.remote_...

    zend studio10 + XDebug调试PHP配置

    【zend studio10 + XDebug调试PHP配置】的配置步骤主要分为两大部分:WAMP环境的配置和Zend Studio的配置。以下将详细讲解这两个部分。 首先,为了在PHP环境中使用XDebug进行调试,你需要下载一个集成服务器,比如...

    zend studio php 调试插件 xdebug-2.2.3-5.2-vc9

    标题中的“zend studio php 调试插件 xdebug-2.2.3-5.2-vc9”指的是在Zend Studio这款强大的PHP集成开发环境中使用的Xdebug调试工具的一个特定版本,即2.2.3,针对PHP 5.2版本,并且是为基于Visual C++ 9编译器(VC9...

    php_xdebug.dll for php-5.4-x86-vc9

    `zend_extension` 是用来加载Zend引擎扩展的配置指令,这里加载的是Xdebug的dll文件,即php_xdebug.dll。这意味着在PHP环境中,我们需要将这个dll文件放在正确的位置,并在配置文件中指定,才能启动Xdebug的功能。 ...

    xdebug helper 1.6.1 crx for chrome

    By default the extension icon will show up on all pages, but to keep your browser as clean as possible, the extension can be configured to be only visible at the pages you want in the settings panel. ...

    php如何搭建Zend Studio开发环境+Xdebug安装配置教程使php代码可设置断点进行调试.zip

    zend_extension=path_to_xdebug.dll xdebug.remote_enable=1 xdebug.profiler_enable=0 xdebug.profiler_output_dir="path_to_your_wamp_root_directory/txt" (确保目录存在) xdebug.idekey="PHPSTORM" (或...

    PHP_XDEBUG for windows

    zend_extension=path_to_php_xdebug.dll xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.idekey="PHPSTORM" # 这一行根据你的IDE设置进行...

    php_xdebug2.5.4~2.7.0

    zend_extension = "path/to/xdebug.so" xdebug.remote_enable=1 xdebug.remote_host=localhost xdebug.remote_port=9000 ``` **总结** Xdebug是PHP开发中不可或缺的工具,提供了一系列高级调试和分析功能,帮助...

    php-5.6.7-Win32-VC11-x64 xdebug

    php断点调试扩展,使用phpstorm...zend_extension=php_xdebug.dll xdebug.remote_enable = On xdebug.remote_handler = dbgp xdebug.remote_host= localhost xdebug.remote_port = 9000 xdebug.idekey = PHPSTORM

    php-xdebug

    配置文件中添加相应的配置项,如`zend_extension=php_xdebug.dll`。确保文件路径正确无误,并重启服务器使更改生效。 其次,启用调试模式:Xdebug可以通过多种方式启动调试,比如通过URL参数`XDEBUG_SESSION_START`...

    XDebug For Php5.5

    这里的`zend_extension`指向你的DLL文件路径,`remote_enable`开启远程调试,`remote_host`和`remote_port`定义调试服务器,`idekey`则是IDE(Eclipse)和XDebug之间的通信密钥。 3. **集成Eclipse**:描述中提到...

    xdebug-2.8.1.zip

    zend_extension=xdebug.so xdebug.remote_enable=1 xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.var_display_max_children=100 xdebug.var_display_max_data=512 xdebug.var_display_max_depth=5 ...

    Zend Studio 9.0.0 PHP调试工具Xdebug安装配置教程

    zend_extension=path_to_xdebug_dll xdebug.remote_enable=1 xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.idekey=ZENDSTUDIO ``` 确保将`path_to_xdebug_dll`替换为实际的Xdebug扩展路径。 **4. ...

    php7.0_xdebug.rar

    这里,`zend_extension`指定Xdebug扩展的路径,`xdebug.remote_enable`开启远程调试,`xdebug.idekey`是IDE的标识符,`xdebug.remote_host`和`xdebug.remote_port`分别设置调试服务器的主机名和端口。 3. **配置...

Global site tag (gtag.js) - Google Analytics