gpt4 book ai didi

php - 如何在Ubuntu上安装Xdebug?

转载 作者:行者123 更新时间:2023-12-02 11:23:34 25 4
gpt4 key购买 nike

我正在尝试在Ubuntu上安装xdebug:

sudo apt-get install php-xdebug

并得到以下错误:

Need to get 806 kB of archives. After this operation, 4.423 kB of additional disk space will be used. Err:1 http://ppa.launchpad.net/ondrej/php/ubuntu artful/main amd64 php-xdebug amd64 2.5.5-3+ubuntu17.10.1+deb.sury.org+1 404 Not Found E: Failed to fetch http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/x/xdebug/php-xdebug_2.5.5-3+ubuntu17.10.1+deb.sury.org+1_amd64.deb 404 Not Found E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?



我怎么解决这个问题 ?

最佳答案

首先,您需要使用以下命令更新本地软件包:

sudo apt update
# OR
sudo apt-get update
现在,您可以使用以下命令安装 xdebug:
sudo apt install php-xdebug
并将其配置为:
sudo nano /etc/php/7.0/mods-available/xdebug.ini
将以下代码添加到其中:
zend_extension=/usr/lib/php/20151012/xdebug.so
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_log = /tmp/xdebug_remote.log
xdebug.remote_mode = req
xdebug.remote_port = 9005 #if you want to change the port you can change
注意:目录 20151012最有可能与您不同。将 cd转换为 /usr/lib/php,并检查该格式的哪个目录中包含 xdebug.so文件,并使用该路径。
然后重新启动服务:
sudo systemctl restart php7.0-fpm
sudo systemctl restart nginx # If you are using nginx server
sudo systemctl restart apache2 # If you are using apache server

关于php - 如何在Ubuntu上安装Xdebug?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53133005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com