繁体   English   中英

如何在 ubuntu 18.04 上安装 pecl

[英]how to install pecl on ubuntu 18.04

我正在使用 ubuntu 18.04 docker 镜像。 并安装

apt install php

我想安装 xdebug 但没有 pecl。 如何安装pecl?

我使用apt install php-dev (php7.4) 在 ubuntu 20.04 上apt install php-dev pecl。 这可能有用。

我对 docker 了解不多。 这是我在 Ubuntu 18.04(在 HyperV VM 中)上为 PhpStorm 安装 XDebug 的笔记。 可能有一些错误,但这对我有用。

apt install php-xdebug

##### Ubuntu Server #####
mkdir -p /var/log/xdebug
touch /var/log/xdebug/xdebug.log
chown -R www-data:www-data /var/log/xdebug

nano /etc/php/7.2/mods-available/xdebug.ini
################################################################################################################################################################################################################
# The default value for zend_extension is enough. But if you want to change, go to /usr/lib/php/ and find latest folder with xdebug.so (in my case '20180731') and make full path to provide in zend_extension #
################################################################################################################################################################################################################
xdebug.default_enable = 1
xdebug.remote_enable = 1
xdebug.remote_port = 9000
xdebug.remote_connect_back = 1
xdebug.idekey = PHPSTORM
xdebug.remote_log = /var/log/xdebug/xdebug.log
;zend_extension=/usr/lib/php/20180731/xdebug.so
;xdebug.remote_host = 127.0.0.1
;xdebug.remote_autostart = 1
;xdebug.remote_handler = dbgp
;xdebug.remote_mode = req

systemctl restart apache2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM