xdebug,弄了好些时候,中午在机器上搞上了。呵呵,人笨,就多走些步子了。
网上的资料貌似很多,转来转去就那么几个,而且用来来都还不对。
像是环境不同的缘故吧。
记录一下。
xdebug-2.0.4
PHP Version 5.2.9
linux下解压xdebug包。
1、进入xdebug,在这个目录下先运行php目录下面的bin/phpize;
2、在运行
./configure\
--enable-xdebug\
--with-php-config=/你php的bin路径/php-config;
3、make
好了,结束了。这是时候会在xdebug的目录下生成 目录modules,目录下有xdebug.so文件,把xdebug.so复制到你想放的目录。
4、再php的配置文件后面加上
zend_extension = "/路径/xdebug.so"
也不一定是zend_extension,也可能是zend_extension_ts,或者zend_extension_debug。很简单,网上绕来绕去,就这几个,一个一个的试不就解决问题了。
5、重启下,看phpinfo();(或者 命令行里 ./php -m |grep debug)
有结果就成了。没有结果,继续尝试吧。^_^。
PS:
官网:http://www.xdebug.org/docs/install
还是看鸟语吧,网上不负责的文章会让你误入歧途。
————————————————————————
人生在于折腾
分享到:
相关推荐
在本篇文章中,我们将详细讲解如何在 PHP 7.X 环境下,使用宝塔 Linux 和 PhpStorm 2019.X,安装和设置 xdebug 远程调试环境。 一、环境说明 在本篇文章中,我们将使用两台主机,一台是服务器端,装有 Centos 操作...
本文将详细介绍如何在你的PHP环境中安装并配置Xdebug插件。 ### 1. 安装前准备 在开始安装Xdebug之前,确保你的开发环境已经搭建好,包括PHP、Web服务器(如Apache或Nginx)以及一个文本编辑器或IDE(如Visual ...
本文将深入探讨Xdebug 2.5.5的特性,以及如何在Linux环境中进行安装和配置,帮助开发者提升调试效率。 一、Xdebug简介 Xdebug是由Derick Rethans开发的一款PHP扩展,主要功能包括:错误和异常处理、性能分析、代码...
zend_extension=path/to/xdebug.so # Linux/MacOS下,指向xdebug.so的路径 xdebug.idekey=PHPSTORM # 这里的idekey需要与IDE中的设置一致 xdebug.remote_enable=1 # 开启远程调试 xdebug.remote_host=localhost ...
在 Linux 系统上安装 Xdebug,首先需要确保你的系统已经安装了 PHP 和 PHP 的开发库。通常,你可以通过以下命令来安装: ```bash sudo apt-get update sudo apt-get install php7.0-dev php-pear ``` 接下来,解压...
【标题】"lnmp加上xdebug"涉及到的主要知识点是Linux系统下的LNMP(Linux + Nginx + MySQL + PHP)环境配置以及Xdebug的安装与使用。LNMP是一套常见的Web服务器组合,广泛应用于网站开发和部署。Xdebug则是一个强大...
涉及的主要知识点是PHP的调试工具Xdebug,以及如何在PHP 7.0环境下配置和使用它。Xdebug是一款开源的PHP扩展,它为开发者提供了强大的调试和分析功能,包括变量追踪、调用堆栈分析、代码覆盖率报告等。 【描述】...
xdebug远程调试开启配置,按文档显示加入php.ini配置文件即可。需要自己下载xdebug for windows/linux, linux还需要自己编译出.so, 这里附带两个版本的so(xdebug2.2.5/2.2.6)
在Sublime Text中按下`Ctrl+Shift+P`(Mac系统为`Cmd+Shift+P`),输入`Install Package Control`并回车,按照提示安装。 **三、安装PHP相关插件** 1. **PHPfmt**:用于格式化PHP代码。在命令面板中输入`Package ...
在Linux环境下,解压后使用phpize进行编译,并通过configure命令指定安装路径。接着,在php.ini中添加必要的配置信息,如开启Xdebug,设置trace文件输出目录等。别忘了重启Apache服务器以使配置生效。在Windows环境...
在Linux系统中搭建PHP开发环境是一项基础且重要的任务,它涉及到服务器配置、Web服务的安装以及PHP解释器的集成。本教程将详细讲解这个过程,确保开发者能够在Linux环境下顺利进行PHP编程。 首先,我们需要安装一个...
安装Xdebug的过程,在Linux系统上大体相似。不过,根据系统环境的不同,可能需要使用包管理器安装,比如在Ubuntu系统中可以使用apt-get命令安装,配置文件的位置也可能不同,需要根据实际情况查找php.ini的位置并...
在大多数Linux发行版中,您可以通过其软件包管理器安装Xdebug。 您还可以通过pecl install xdebug使用pecl工具从源代码进行编译。 只要在Homebrew中安装了PHP,后者也可用于MacOS。 在Windows上,您需要一个二进制...
在Linux服务器上安装PHP 。 要求 在运行此角色之前,请确保系统上存在php-devel和@Development Tools (对于RHEL / CentOS)或php5-dev + build-essential软件包(对于Debian / Ubuntu),因为它们是构建所必需的...
在Ubuntu中安装Xdebug,需要先安装`php5-cli`和`php5-xdebug`: ```bash sudo apt-get install php5-cli php5-xdebug ``` 接下来,编辑`/etc/php5/apache2/php.ini`和`/etc/php5/cli/php.ini`,添加以下配置来启用...
在安装Xdebug扩展之前,首先需要确定你的PHP环境。Xdebug的安装和配置依赖于你的操作系统(例如Windows、Linux或macOS)、PHP版本、服务器类型(如Apache、IIS或Nginx)以及你的开发环境。 在Windows系统上安装...
**Xdebug在Linux上的安装步骤** 1. **解压源码**:下载Xdebug的源码包并解压。 2. **编译安装**:使用`phpize`命令配置环境,然后执行`./configure`、`make`和`make install`。 3. **编辑php.ini**:取消PHP加速...
Xdebug 支持在 Linux、Mac 和 Windows 多个操作系统上运行。 #### 二、为什么需要Xdebug 对于初学者来说,可能觉得使用 `printf()`、`var_dump()` 和 `echo` 就已经足够了,但随着项目规模的扩大以及代码复杂度的...