繁体   English   中英

自定义php.ini / php_value:哪个优先?

[英]custom php.ini / php_value : which takes precedence?

我们可以使用。覆盖默认的php.ini设置

PHPINIDir /var/www/web1

<VirtualHost>指令。

但我看到php_value语句应用于httpd.conf文件中的所有站点。 例如 :

php_value upload_max_filesize somevalue

上面的常规设置是否会覆盖自定义php.ini设置?

请原谅我目前没有环境来测试这个问题。

PHP配置优先顺序如下:

  1. php.ini
  2. conf.d目录。 在某些发行版中,有一个模块化的conf.d目录。 在那里指定的值覆盖php.ini
  3. 指令PHPINIDir / var / www / web1用您的自定义php.ini替换1和2
  4. Apache虚拟主机配置。 例如“php_value error_reporting”会覆盖任何php.ini
  5. 放置在您的网站空间内的.htaccess文件会覆盖上述配置
  6. 源代码中指定的源代码值会覆盖所有其他配置

某些(安全关键)选项只能在更高级别的配置文件中设置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM