gpt4 book ai didi

php - FCGI 和 PHP 5.4.x 不加载 .user.ini

转载 作者:搜寻专家 更新时间:2023-10-31 20:42:39 25 4
gpt4 key购买 nike

我通过将 .user.ini 文件放入应用程序的文档根目录来使用它。当我检查 phpinfo.php 时,我没有发现任何问题。不幸的是,我也没有看到诸如 post_max_size=16M 之类的值设置,只有全局 php.ini 设置处于事件状态。

我该如何追踪这个问题,因为我目前还不知道为什么 .user.ini 显然没有被识别?

请注意,我已将 user_ini.cache_ttl 设置为 10 秒,并验证 user_ini.filename 已设置为 .user.ini。。此外,为了更好地衡量,我重新启动了 Web 服务器以确保所有 php 进程都已失效并死亡,并且它启动了新的 php 进程。

我尝试用于测试的快速示例 .user.ini 是:

log_errors=1
error_log="/home/username/php-errors.log"
post_max_size=16M
date.timezone="America/New_York"

显然有 some issues in certain scenarios并且有人建议,当您可以控制情况时,应该选择 suphp 而不是 FCGI。不过,我担心如果遵循此建议,我会失去一些优势而收获太少。对此领域的任何想法/经验同样将不胜感激。

最佳答案

在这种特殊情况下,我再次查看文件权限后发现了一个愚蠢的错误。看来我打开了两个终端;一个以正确的用户身份登录,另一个以管理员用户身份登录。我无意中以管理员用户的身份创建了该文件,只需要将其 chown 转移到正确的 username:groupname 即可。之后,问题就消失了。

关于php - FCGI 和 PHP 5.4.x 不加载 .user.ini,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18628775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com