簡體   English   中英

我可以在Linux(Debian)中為單個文件夾設置php.ini嗎?

[英]Can I set php.ini for individual folders in Linux (Debian)?

我一般都不熟悉PHP和服務器配置,因此如果這是一個愚蠢的問題,我先向您道歉。 基本上我的筆記本電腦上裝有LAMP(我分別安裝了Debian,Apache,MySQL,PHP,而不是捆綁安裝)。 我的本地主機上的網站位於var / www / html /。 我制作了一個名為“ php”的子文件夾(var / www / html / php /),用於學習和嘗試PHP代碼。

現在,我在var / www / html / php /中制作了一個php.ini文件,該文件僅包含2行:

display_errors = on
display_startup_errors = on

我想要的只是顯示錯誤,以便我知道我在做什么錯。 無論如何,那沒有用。 因此,我將php.ini文件移至var / www / html /,但仍無法正常工作。 最后,我不得不轉到安裝PHP的文件夾,然后在其中編輯php.ini文件(即/etc/php5/apache2/php.ini)。

我現在可以看到錯誤,但是如果我不想為本地主機中的每個站點打開display_errors怎么辦? 如果我想讓某些文件夾的display_errors = On和某些文件夾的display_errors = off,該怎么辦? 我怎么做?

您可以使用.htaccess php_value機制來修改php值。

例如,

php_value display_errors on

.htaccess將為該文件夾和每個降序文件夾中的每個文件設置此值。

此處提供更多信息: https : //secure.php.net/manual/en/configuration.changes.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM