gpt4 book ai didi

php - 无法在 nginx 上更改 `upload_max_filesize`

转载 作者:可可西里 更新时间:2023-11-01 00:16:25 28 4
gpt4 key购买 nike

我在这里看到了其他一些类似的问题,但大多数答案都是 Apache 特定的(处理他们的 .htaccess 文件)并且我使用的是 nginx。

我在更改 php.ini 中的 upload_max_filesize 时遇到问题。我在 Debian 上使用 nginx、php5 和 wordpress。

当我运行 phpinfo() 时,我看到以下输出:

加载的配置文件/etc/php5/cgi/php.ini

然后我转到相关的 .ini 文件,更改一些值,然后重新启动 nginx。当我启动我为 wordpress 获得的 phpinfo() 插件时,它报告值未更改。

我不知所措,因为 phpinfo() 报告它正在从我更改的文件中加载配置值,但它没有报告更改。

最佳答案

您可能正在使用 FAST CGI:

[webserver] <----> [fcgi daemon]
`- [php]

如果您重新启动网络服务器,PHP 不会重新启动,所以仍然有旧的 ini 值,因为它没有重新加载 ini 文件。

重新启动 fcgi 守护进程可以解决该问题,PHP 将重新启动,重新读取 ini。

一些 fcgi 守护进程有一个命令可以更优雅地重新加载子进程。取决于您使用什么。

关于php - 无法在 nginx 上更改 `upload_max_filesize`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8028692/

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