2017-02-25 179 views
0

我一直堅持設置WordPress的多站點幾個小時,發現我可能與問題與.htaccess配置...雖然我跟着指令from a manual,訪問網站管理時,我不斷收到500錯誤...PHP的print_r(apache_get_modules())得到我500錯誤 - 找不到爲什麼

我GOOGLE了幾個小時如何修改wp-config和.htaccess,沒有工作......所以我試圖找出,如果mod_rewrite是甚至主動...

<?php print_r(apache_get_modules()); ?> 

但是,這給了我HTTP 500錯誤...可能是什麼問題?服務器設置可能有問題,但我應該尋找什麼?

(我刪除了一個根目錄的.htaccess和一切除了這一行的PHP文件,所以錯誤的.htaccess配置肯定不會造成這個問題...)

謝謝幫助! :)

+0

它只會工作,如果你的Web服務器是Apache的,對於nginx的,cli等不起作用 –

+0

oooh ...謝謝,我甚至沒有注意到,主機服務器使用nginx ...解釋了一切:) – radeson

回答

0

apache_get_modules()只有在php安裝在apache下才能工作。 如果要列出擴展,你可以使用:

print_r(get_loaded_extensions()); 

這將CLI下工作過,它會打印出類似這樣:

Array 
(
[0] => Core 
[1] => date 
[2] => libxml 
[3] => openssl 
[4] => pcre 
[5] => zlib 
[6] => filter 
[7] => hash 
[8] => pcntl 
.... 
+0

謝謝,這工作! :) – radeson