Centos
centos 6上的PHP無法正常工作
我已經在 CentOS 6 上安裝了 PHP、MySQL、Apache,現在我已經重新啟動了 Apache 和 mysql,為了測試 PHP,我現在創建了一個
index.php
,然後它只顯示這樣的 PHP 原始碼:/var/www/html/test/``localhost/test/index.php
從 Gnouc 評論中,我了解到這是由於 SELinux 安全層。
為了使用 HTML 目錄,我在終端中執行了此操作,但仍然得到相同的結果:
[root@localhost www]# chcon -v --type=httpd_sys_content_t html changing security context of `html`
任何的想法?
如果您的
SELinux
配置正常,則似乎由於伺服器配置而發生此錯誤。如果您已安裝
php
,請確保它由處理程序載入apache
並apache
與php
處理程序關聯。LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php
你應該檢查你的
.htaccess
. 它可能有一些配置覆蓋了 apache 的配置。
yum install mod_php -y systemctl restart httpd.service