・環境
apache 2.4
php 5.416
まず確認すべきは・・・
1.PHPがちゃんとインストールされているか
2.ブラウザにそのソースがPHPであることを伝える設定になっているか
1.
コマンドラインで
php -v
とうってみる
でないなら入ってない可能性大
入ってるか確認
[root@localhost ~]# yum list installed | grep php
php.x86_64 5.4.16-43.el7_4 @updates
php-cli.x86_64 5.4.16-43.el7_4 @updates
php-common.x86_64 5.4.16-43.el7_4 @updates
php-xml.x86_64 5.4.16-43.el7_4 @updates
(必要なら)yum updateしておく
phpが入っていないならphpをインストール
[root@localhost ~]# yum install php
インストールできたことを確認
[root@localhost ~]# php -v
PHP 5.4.16 (cli) (built: Nov 15 2017 16:33:54)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
2.
1の時点でまだソースがそのまま表示されてしまう場合はphp.iniのshort_open_tagをonにする
[root@localhost ~]# vi /etc/php.ini
僕が確認した時はOffになっていたのでOnにして保存、apacheを再起動
これでもダメ方は
httpd.confに、
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
の二行を追加する。
コメント