Xdebug已安装,但未显示在phpinfo上



我正在尝试在我的ubuntu-linux系统上安装xdebug。

正确。所以文件,让安装一切都是正确的,也许只是php.ini配置?

我使用安装向导。

安装向导逐步

我正在执行第9步,在INI文件上添加了zend_extension。在其他INI文件上添加了Zend扩展命令。

当i PHP_INFO((时,xdebug不会出现在列表中。

我在谷歌上搜索了一下,似乎其他人的php.ini文件都有这个

xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir=/tmp

但我的没有?

所以我把它们添加到我的php7.4/cli/php.ini中仍然没有显示在我的phpinfo上?

我走到终端,在那里输入php-info xdebug。xdebug支持=>已启用版本=>2.9.6

但是我创建了一个testpage.php并放入phpinfo((;

xdebug没有出现在页面中?

我是不是错过了什么?

是的,您需要更新php.ini文件。下面是我在php.ini文件中添加的代码行。

[XDebug]
zend_extension = "path of you extension example /usr/lib/php/xdebub.so"
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"

在php.ini文件中发生任何更改后,必须重新启动服务器。

最新更新