PHP、MySQL、ApacheをCentOS 6にインストールしました。テストするために、Apacheとmysqlを再起動しましたPHP作成したindex.php
オン /var/www/html/test/
一度行ったらlocalhost/test/index.php
の場合、PHPソースコードのみが表示されます:
Gnoucのコメントから、これはSELinuxセキュリティレイヤーが原因であると理解しています。
HTMLディレクトリを操作するには、ターミナルでこれを行いましたが、それでも同じ結果が得られます。
[root@localhost www]# chcon -v --type=httpd_sys_content_t html
changing security context of `html`
何か案が?
SELinux
configに問題がない場合、サーバーの構成が原因でこのエラーが発生したようです。
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