Configuração Apache para PHP
O Apache usa o arquivo httpd.conf para configurações globais e o arquivo .htaccess para configurações de acesso por diretório. As versões mais antigas do Apache dividem o httpd.conf em três arquivos (access.conf, httpd.conf e srm.conf), e alguns usuários ainda preferem esse arranjo.
O servidor Apache possui um sistema de configuração próprio muito poderoso, mas ligeiramente complexo. Saiba mais sobre isso no site da Apache - www.apache.org
A seção a seguir descreve as configurações em httpd.conf que afetam o PHP diretamente e não podem ser definidas em outro lugar. Se você tiver uma instalação padrão, o httpd.conf será encontrado em / etc / httpd / conf:
Tempo esgotado
Este valor define o número padrão de segundos antes de qualquer solicitação HTTP atingir o tempo limite. Se você definir o max_execution_time do PHP para mais do que esse valor, o PHP continuará trabalhando, mas o usuário poderá ver um erro 404. No modo de segurança, este valor será ignorado; você deve usar o valor de tempo limite em php.ini ao invés
DocumentRoot
DocumentRoot designa o diretório raiz para todos os processos HTTP nesse servidor. Parece algo assim no Unix -
DocumentRoot ./usr/local/apache_1.3.6/htdocs.
Você pode escolher qualquer diretório como raiz do documento.
AddType
O tipo PHP MIME precisa ser definido aqui para que os arquivos PHP sejam analisados. Lembre-se de que você pode associar qualquer extensão de arquivo ao PHP, como .php3, .php5 ou .htm.
AddType application/x-httpd-php .php
AddType application/x-httpd-phps .phps
AddType application/x-httpd-php3 .php3 .phtml
AddType application/x-httpd-php .html
Açao
Você deve remover o comentário desta linha para a versão do módulo Windows apxs do Apache com suporte a objeto compartilhado -
LoadModule php4_module modules/php4apache.dll
ou em versões Unix -
LoadModule php4_module modules/mod_php.so
AddModule
Você deve descomentar esta linha para a versão do módulo estático do Apache.
AddModule mod_php4.c