簡體   English   中英

php.ini無法讀取(Debian / ISP配置)

[英]php.ini not being read (Debian / ISP Config)

我有一個運行ISP配置的Debian Squeeze LAMP安裝程序。 我需要在php.ini中設置date.timezone,但它似乎無法正確讀取。

date.timezone設置未注釋掉,並顯示如下:date.timezone =“歐洲/倫敦”

我一直試圖在/etc/php5/apache/php.ini中進行設置。 檢查phpinfo()之后,我注意到加載的配置文件是/etc/php5/cgi/php.ini。 因此,我將ISP配置中的網站設置從“ Fast-CGI”更改為“ Mod-PHP”,並且加載的配置文件現在正確顯示為/etc/php5/apache/php.ini。

盡管解決了上述問題,phpinfo()仍將date.timezne(本地值和主值)顯示為“無值”。

有人可以指導我下一步的計划嗎?

要將自定義php.ini文件與SuPHP一起用於網站,您可以在.htaccess文件或apache虛擬主機中定義php.ini文件的路徑,如下所示:suPHP_ConfigPath /home/websites/domain.tld/然后添加/home/websites/domain.tld/目錄中的php.ini文件,可能是全局php.ini的副本,如果您只是更改了一些設置,或者是一個空文件,您僅添加了應在其中覆蓋的設置全局PHP配置。 如果使用ISPConfig 2或3,則也可以在ISPConfig中網站的apache指令字段中添加suPHP_ConfigPath設置。

來源: http : //www.faqforge.com/linux/controlpanels/ispconfig2/how-to-use-a-custom-php-ini-with-suphp/

我認為它將對您的php.ini修改有所幫助。 希望能幫助到你

暫無
暫無

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

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