簡體   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