freebsdでApacheサーバーを設定する際に問題があります。 apache24、php5、およびphp5拡張子をインストールし、ファイルを./dataに移動しました。 httpd.confをいくつか変更しました。
LoadModule php5_module libexec/apache24/libphp5.so
<IfModule dir_module>
<IfModule php5_module>
DirectoryIndex index.php index.html
</IfModule>
<IfModule !php5_module>
<IfModule php4_module>
DirectoryIndex index.php index.html
</IfModule>
<IfModule !php4_module>
DirectoryIndex index.php index.html
</IfModule>
</IfModule>
</IfModule>
そして私のphp.conf:
<IfModule mime_module>
<IfModule php4_module>
AddType application/x-httpd-php .php
</IfModule>
<IfModule php5_module>
AddType application/x-httpd-php .php
</IfModule>
</IfModule>
問題は、apache24サービスを再起動すると、次のエラーが発生することです。
また、「LoadModule php5_module libexec/apache24/libphp5.so」がない場合は、PHPファイルを読み取らずにソースコードのみを表示します。
この問題をどのように解決できますか?
ベストアンサー1
あなたはインストールする必要がありますmod_php5:
pkg install mod_php5