Ir para o conteúdo principal
Página inicial
Github

Apache

Aprenda a configurar um servidor web Apache (por exemplo, XAMPP, LAMP, MAMP, WAMP).

Configurando Apache

Para configurar o servidor web Apache, você pode utilizar o seguinte exemplo de configuração:

<VirtualHost *:*> DocumentRoot /var/www/html/my-app <Directory /var/www/html/my-app> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

Usando o projeto como um subdiretório

É possível utilizar o Inphinit como um diretório no Apache (por exemplo, http://localhost/my-app/), simplesmente instalando ou movendo o projeto para a pasta do Apache, conforme mostrado nestes exemplos:

  • /var/www/html/my-app
  • C:\xampp\htdocs\my-app
  • C:\wamp\www\my-app

Para isso é necessário alterar o ErrorDocument no .htaccess na raiz do projeto:

# Redirect SAPI to errors.php ErrorDocument 403 /my-app/index.php ErrorDocument 500 /my-app/index.php

Se o caminho do projeto na URL for algo como http://localhost/foo/bar/baz/project/, então altere para:

# Redirect SAPI to errors.php ErrorDocument 403 /foo/bar/baz/project/index.php ErrorDocument 500 /foo/bar/baz/project/index.php