【问题标题】:PHP.INI settings not working on Debian 10 PHP Version 8.0PHP.INI 设置在 Debian 10 PHP 版本 8.0 上不起作用
【发布时间】:2021-10-19 01:47:46
【问题描述】:

我无法在 Debian 10 Linux 上使用 Apache2、PHP 8.0 使我的 PHP 设置正常工作。我尝试更新 /etc/php/8.0/apache2/php.ini、/etc/php/8.0/cli/php.ini 和 /etc/php/8.0/fpm/php.ini 中的所有 php.ini 文件。我搜索了整个文件系统,没有找到其他 php.ini 文件。

我还尝试在 Apache2 上的 .htaccess 文件中设置 php_value,但没有成功。我什至在我的 php 脚本中添加了 ini_set(variable, value) ,然后直接打印了 ini_get(variable) ,当我从命令行运行它时它可以工作,但是从我的浏览器中,值仍然不正确。在进行任何更改并清除缓存后,我总是重新启动 apache,但似乎没有任何效果。我很确定这在使用与以前的 PHP 7.3 版本相同的操作系统时可以正常工作。

【问题讨论】:

    标签: debian apache2 php-8


    【解决方案1】:

    别担心,我找到了答案。我需要在Apache2中禁用php7.3 mod并启用php8.0 mod,然后重新启动服务。

    即a2dismod php7.3 && a2enmod php8.0 && systemctl restart apache2.service

    【讨论】:

      猜你喜欢
      • 2018-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-19
      • 2016-04-27
      • 2018-06-16
      • 1970-01-01
      • 2021-10-08
      相关资源
      最近更新 更多