Primeiro, verifique se a configuração do seu apache está carregando, por exemplo:
LoadModule php5_module modules/libphp5.so
Depois, certifique-se de que o Apache saiba interpretar arquivos .php, por exemplo
AddType text/html .php
AddType application/x-httpd-php .php
EDITAR
Você menciona que os logs de erros não contêm erros. Qual é o código de status das solicitações para os scripts .php? (200, 500, etc)
No seu arquivo php.ini, verifique as configurações de log_errors
, display_errors
e error_log
. Se houver erros no log, eles estarão no local especificado por error_log
. Eu acho que este é o comportamento padrão (log, não exibindo a tela).
Se seu aplicativo precisar do MySQL, certifique-se de ter instalado o pacote php5-mysql também. O mesmo para qualquer outro módulo necessário.