Você deve instalar o mod_php5 :
pkg install mod_php5
Estou com um pouco de dificuldade para configurar meu servidor apache no freebsd. Eu instalei as extensões apache24, php5 e php5, movi meus arquivos para ./data. Eu fiz algumas alterações no 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>
e para meu 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>
O problema é que, quando eu reinicio meu serviço apache24, aparece o seguinte erro:
Alémdisso,semo"LoadModule php5_module libexec / apache24 / libphp5.so" ele não lê arquivos php, ele simplesmente mostra a fonte.
Como posso corrigir isso?
Você deve instalar o mod_php5 :
pkg install mod_php5
Tags php freebsd apache-httpd