Public_html(index.html)にファイルがあります。メインページに移動すると、「Apacheテストページ」が表示されます。それらへのリンクを手動で追加しようとすると(domain_name/index.htmlまたはindex2.php)、. txtエディターのようにコードのみが表示されます。助けていただければ幸いです。
pHPが正しくインストールされていることを確認する必要があります。 _apachectl -M
_の出力を参照し、php5_module (shared)
を探します。
_# apachectl -M
...
core_module (static)
mpm_prefork_module (static)
...
php5_module (shared) <---here, need this
dav_svn_module (shared)
authz_svn_module (shared)
Syntax OK
_
この最後のステップは、通常、php
パッケージをインストールすることで実現されます。このパッケージには、httpdでphpモジュールを自動的に構成するためのサポートが含まれています。
次に、phpサフィックスが付いたスクリプトにphpインタープリターが使用されるようにphp-scriptが構成されていることを確認します。
_<IfModule prefork.c>
LoadModule php5_module modules/libphp5.so
</IfModule>
AddHandler php5-script .php
AddType text/html .php
_
centOSでは、これらのディレクティブは_/etc/httpd/conf.d/php.conf
_に表示され、Apache2を再起動します。
確かに、Apacheインストールはmimeモジュールをロードするように構成されているようです。
実行してください
# apachectl -M | grep mime
リストにmimeモジュールが表示されるかどうかを確認します。そうでない場合は、mimeモジュールをインストールします。これを見てください http://httpd.Apache.org/docs/2.0/mod/mod_mime.html
通常、Apacheにはmimeモジュールが付属しており、再コンパイルする必要がない場合があります。