【问题标题】:Can i change Nginx variable client_max_body_size value from php.ini file?我可以从 php.ini 文件中更改 Nginx 变量 client_max_body_size 的值吗?
【发布时间】:2013-02-21 03:47:32
【问题描述】:

我没有对 /etc/nginx/nginx.conf 文件的写入权限,我可以看到 client_max_body_size 设置为比我需要的值低。在我联系服务器管理员并解决这个问题之前,是否可以使用 php.ini 覆盖它?

设置是 Drupal 在 CentOS 机器上使用 Nginx。

【问题讨论】:

    标签: linux configuration nginx drupal-7


    【解决方案1】:

    没办法。

    这是一个 nginx 相关设置,PHP 不在 nginx 内部(它是另一台服务器,肯定是一个 php-fpm 守护进程),因此任何 PHP 操作绝对无法更改 Web 服务器设置。

    【讨论】:

    • 但是以后有可能在代码中有一个本地的 nginx.conf 文件,可以包含在全局的 nginx.conf 文件中,并且可以覆盖全局的 nginx.conf 文件中的设置?
    • 类似 .htaccess 的东西 :-),不,但 client_max_body_size 可以设置为 3 个级别:全局、虚拟主机或位置。这应该在您的 nginx 虚拟主机设置中。在 Nginx 中,这就是 http 服务器管理器的工作,给他你的配置。
    猜你喜欢
    • 1970-01-01
    • 2018-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多