FastCGI模式下的PHP无法读取.user.ini指令

时间:2018-07-02 07:27:27

标签: php configuration-files ini fpm

我有一个通过FPM运行PHP 7.2的安装程序,由nginx(操作系统:Ubuntu 16.04.4 LTS)代理。

问题

我将.user.ini放在index.php旁边的文档根文件夹中。 文件内容:

auto_append_file="./autoAppend.php"

文件autoAppend.php在同一目录中。 但是,当我在运行时从index.php读取设置指令auto_append_file时,它将返回一个空字符串,执行index.php时不会附加实际文件。

it has auto_append_file标志以来,该伪指令.user.ini必须在PHP_INI_PERDIR文件中更改。

当前设置

这是在运行时从index.php中读取的INI设置:

  • user_ini.filename.user.ini
  • user_ini.cache_ttl10
  • auto_append_file""
  • php_sapi_name()fpm-fcgi

以下是FPM的php.ini中的设置:

; Automatically add files after PHP document.
; http://php.net/auto-append-file
auto_append_file =

如何使PHP从.user.ini文件中读取和应用指令?

0 个答案:

没有答案