Os arquivos de configuração podem ser baixados mais abaixo ("php520.conf" e "php444.conf"). Vamos para um breve descrição dos seus ítens.
- Permissãde Diretório: É aqui que você define as configurações do htdocs dsite, como por exemplo se a listagem de arquivos é permitida. Para maiores informações consulte a documentação do Apache;
- DirectoryIndex: Sãos arquivos padrões acessados sem que haja necessidade digitar seus nomes;
- ServerAdmin: Email do Admin;
- DocumentRoot: Pasta base;
- ServerName: Nome do nosso servidor Virtual que roda o PHP corrente. Repare que o primeiro nome é uma conversão: no exemplo é nada mais do que o nome da minha máquina. Use o nome da sua;
- PHP como CGI*: Essas sãas linhas necessárias para se executar php como CGI.
- ErrorLog: Logs de erros do nosso site
- CustomLog: Logs de acessos do nosso site
Nos arquivos de configuração eu deixei o PHP sendo executado como módulo CGI. Você pode deixá-lo como módulo do Apache o que tornaria a execução mais rápida.
Para o PHP 5 use:
#
# PHP como módulo do Apache
#
LoadModule php5_module "C:/Arquivos deprogramas/php/php520/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/Arquivos de programas/php/php520/php.ini"
Para o PHP 4 use:
#
# PHP como módulo do Apache
#
LoadModule php4_module "C:/Arquivos de programas/php/php444/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
Mas me parece que temos um problema de implementação quando rodamos PHP 4 com Apache 2 como módulo do Apache.
Quem tiver uma solução favor passar para nós!