Apache-2.2

php.ini 更改沒有任何效果

  • January 10, 2022

當我對 centos 上 /usr/local/lib 中的 php.ini 進行任何更改時,這些更改似乎沒有應用,例如,當我清除 php.ini 的所有內容並重新啟動 Apache 時,一切正常。 ..

我搜尋了 php.ini,它在系統中的一個地方……有什麼問題?我怎樣才能解決這個問題?

如果您不確定使用的是什麼 php.ini,請在您的 web 文件夾中創建一個新文件,將其命名phpinfo.php為 example,內容如下

<?php
phpinfo();
?>

然後在瀏覽器中打開 URL(http://www.example.com/phpinfo.php)。它將顯示正在使用的 php.ini 的路徑。

當您確定正確的文件後,進行所需的更改,並確保刪除前導;萬一有一個啟動設置。

重新啟動 apache 並重新載入 phpinfo 頁面,您更改的設置現在應該會顯示出來。如果沒有,請確保您的 webroot 中沒有覆蓋 php 設置的 .htaccess 文件。

引用自:https://serverfault.com/questions/466622