【发布时间】:2021-01-03 20:24:04
【问题描述】:
有人可以帮助我进行下一步吗?我应该使用哪个软件,我该怎么做?什么是红帽? 我已经安装了 XAMPP。我已经搜索了一些解决方案,但我的情况有点不同。 以下是安装向导 (https://xdebug.org/wizard) 的输出。 我不知道如何从“2.安装编译 PHP 扩展的先决条件”开始。及以后。 总结
Xdebug 已安装:否
服务器 API:LiteSpeed V7.8 CloudLinux 1.2
Windows:没有
Zend 服务器:没有
PHP 版本:7.4.13
Zend API 编号:320190902
PHP API 编号:20190902
调试版本:否
线程安全构建:否
已加载 OPcache:是
配置文件路径:/opt/alt/php74/etc
配置文件:/opt/alt/php74/etc/php.ini
扩展目录:/opt/alt/php74/usr/lib64/php/modules
说明
1.下载xdebug-3.0.1.tgz
2.安装编译PHP扩展的先决条件。
在您的 RedHat 系统上,安装它们:
yum groupinstall "Development tools" && yum install php-devel autoconf automake
3.用tar -xvzf xdebug-3.0.1.tgz解压下载的文件
4.运行:cd xdebug-3.0.1
5.运行:phpize(如果没有phpize,请参阅常见问题解答)。
作为其输出的一部分,它应该显示:
Configuring for:
...
Zend Module Api No: 20190902
Zend Extension Api No: 320190902
如果没有,你使用了错误的 phpize。请按照此常见问题解答条目并跳过下一步。
6.运行:./configure
7.运行:make
8.运行:cp modules/xdebug.so /opt/alt/php74/usr/lib64/php/modules
9.编辑 /opt/alt/php74/etc/php.ini并添加行
zend_extension = /opt/alt/php74/usr/lib64/php/modules/xdebug.so
确保
zend_extension = /opt/alt/php74/usr/lib64/php/modules/xdebug.so
位于 OPcache 的行下方。
10.重启网络服务器
【问题讨论】:
-
如果您愿意,可以随时向我提问。我对此真的很陌生,不确定一切如何运作。我的目标是能够在我的 Wordpress 插件中调试 php 代码。我被困在第 2 点及以后。
-
因此,作为新用户,请使用tour 并阅读How to Ask 以熟悉此内容。也就是说,你问“什么是 RedHat?”,这表明你需要在网上做一些研究。对不起,但如果你把这个问题扔到一个随机的搜索引擎上,你会找到答案的。我认为先提出初步工作并不过分。
-
是的,但是 RedHat 是用于 Linux 的……我的计算机在 Windows 上运行,所以这本身就是一个问题。但是那我应该去哪个论坛呢?你可以给我一些开始。我的计算机知识有限。