当前位置:首页服务器 > 正文

php安装扩展时修改配置文件php.ini还是php-cli.ini

作者:野牛程序员:2023-11-24 11:18:56服务器阅读 2539

在大多数情况下,安装 PHP 扩展时通常会修改 php.ini 文件,而不是 php-cli.ini 文件。然而,具体取决于服务器配置和 PHP 版本。

  1. php.ini 文件:

    • 通常情况下,PHP-FPM(FastCGI Process Manager)和 Apache 使用的是 php.ini 文件。

    • 当在网页浏览器中运行 PHP 时,使用的是 php.ini 文件的配置。

  2. php-cli.ini 文件:

    • 当在命令行中使用 PHP CLI(Command Line Interface)时,会使用 php-cli.ini 文件的配置。

    • 如果在命令行中运行脚本,会使用 php-cli.ini 文件的配置。

/home/server/php/81/etc/php-cli.ini,这表明 PHP CLI 使用的是 php-cli.ini 文件。因此,如果在命令行中安装扩展,应该编辑这个文件。但是,要注意,有些系统可能使用单一的 php.ini 文件,而不区分 CLI 和 FPM/Apache。

比如配置fileinfo为了确保正确,可以执行以下步骤:

  1. 检查当前使用的 PHP 配置文件:

    php --ini

    这会显示当前正在使用的 PHP 配置文件的路径。

  2. 查看扩展配置:在配置文件中搜索 extension=fileinfo.so,并确保它不是被注释掉的。

  3. 重新加载配置或重启 PHP 服务:

    sudo service php-fpm reload

    sudo service php-fpm restart

通过执行这些步骤,应该能够安装扩展并确保配置正确应用。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击