Centos 7 Apache が .php ファイルをロードしない?

Centos 7 Apache が .php ファイルをロードしない?

CentOS 7の最新バージョンを使用しています。

すでに httpd サービスを有効にしており、ファイルも動作しています。

私はphpをインストールしましたが、phpファイルを/var/www/html/に追加すると問題が発生しました。

例: test.php

サーバーの IP xxxx/test.php を開くと、空白ページが表示されますか?

その場合どうすればいいでしょうか?

php はすでにインストールされています!

httpd は正常に動作していますが、php ファイルが読み込まれません。

答え1

あなたの質問は少し奇妙な表現ですが、私が知る限りでは、ホームページ ファイルを index.php ファイルにしていないので、フォルダー内にその名前のファイルがまだない場合は、ファイルは読み込まれません。

答え2

/etc/httpd/conf/httpd.conf に以下を追加しました:

ロードモジュール php5_module "/usr/lib64/php"

アプリケーション/x-httpd-php .php にタイプを追加します

そして、DirectoryIndex index.htmlが見つかり、index.phpを追加します

また、/etc/php.iniのinclude_path='.:/php/includes'もコミット解除しました。

次に、yum install php php-pearを実行します。

また、conf 内の ServerName を localhost:80 に変更すると動作します。

PHPはhttpdで正常に動作するようになりました

関連情報