debian

Debian如何管理PHP扩展

小樊
38
2025-08-18 04:04:19
栏目: 编程语言

Debian管理PHP扩展主要有以下方式:

  1. 安装扩展

    • APT包管理器:更新包列表后安装,如 sudo apt update && sudo apt install php-<扩展名>(如 php-mysql)。
    • PECL:需先安装 php-pear php-dev,再通过 sudo pecl install <扩展名> 安装,适用于部分需编译的扩展。
    • 源码编译:下载源码后执行 phpize./configuremakesudo make install,需手动编辑 php.ini 加载。
  2. 启用/禁用扩展

    • 编辑 php.ini 文件(路径:/etc/php<版本>/<服务>/php.ini,如 /etc/php/8.0/fpm/php.ini),添加或注释 extension=<扩展名>.so 行。
    • 部分扩展可通过 docker-php-ext-enable(Docker环境)或 phpenmod 命令启用。
  3. 验证扩展

    • 运行 php -m 查看已加载扩展列表。
    • 创建 info.php 文件(内容:<?php phpinfo(); ?>),通过浏览器访问查看扩展详情。
  4. 重启服务

    • 安装或修改后,重启Web服务(Apache:sudo systemctl restart apache2;Nginx+PHP-FPM:sudo systemctl restart php-fpm nginx)。

注意

0
看了该问题的人还看了