Esta é a solução que encontrei:
Alias /test "/var/www/api_dev/tests"
<Directory "/var/www/api_dev/tests/">
AddType application/x-httpd-php-source .php
</Directory>
Gostaria de disponibilizar meus UnitTests para ver através do navegador.
Minha estrutura de diretórios é assim:
application
docs
public
- index.php
tests
Meu DocumentRoot está na pasta pública. No entanto, quando tento adicionar um alias / source à minha configuração do Apache e definir o tipo php-source aos arquivos .php (em vez de apenas .phps), o Apache ainda tenta executar os arquivos.
Existe uma maneira inteligente de fazer isso?
Esta é a solução que encontrei:
Alias /test "/var/www/api_dev/tests"
<Directory "/var/www/api_dev/tests/">
AddType application/x-httpd-php-source .php
</Directory>
A maneira mais fácil é simplesmente renomear / copiar o arquivo para uma extensão .phps.
O tipo MIME já deve estar no lugar e você deve estar pronto para ir.
Tags php source documentation apache-2.2