我已经在 v3.0.1 版本中安装了 xdebug,但它导致我在 php7.2 和我的 symfony 安装中出现问题。我现在无法升级 php 版本,所以我需要将 xdebug 版本降级到预览版(2.* 中的任何一个)我尝试过类似:sudo apt install php-xdebug=2.9.8-7.2-vc15-nts和其他一些组合,但没有任何效果。
如何降级 xdebug 版本?
小智 6
我今天也面临同样的问题。这是我解决这个问题的方法:
首先删除 xdebug 3.0.1
sudo apt purge php-xdebug
sudo apt remove php-xdebug
Run Code Online (Sandbox Code Playgroud)
先决条件:
sudo apt install php7.2-dev
Run Code Online (Sandbox Code Playgroud)
现在克隆 xdebug repo 并编译:
git clone git://github.com/xdebug/xdebug.git
git checkout xdebug_2_9
phpize
./configure --enable-xdebug
sudo make install
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
现在将以下内容添加到您的 php.ini
zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_port=9000
Run Code Online (Sandbox Code Playgroud)
祝你好运!
| 归档时间: |
|
| 查看次数: |
2842 次 |
| 最近记录: |