Você removeu o arquivo de configuração, mas não desativou o site:
sudo a2dissite projects.local
# or
sudo rm /etc/apache2/sites-enabled/projects.local.conf
Eu tenho o servidor LAMP no Ubuntu 14.04 . Eu vim a saber sobre o framework laravel do php. . Então, eu acabei de instalar o laravel indo de este link .
Acabei de copiar o arquivo 000-default.conf
do caminho /etc/apache2/sites-available
e renomei o arquivo como projects.local.conf
e alterei o código dentro dele, como mostra o link referenciado, e alterei o arquivo hosts de /etc/hosts
como o link referenciado.
Eu passei pelo tutorial passo a passo e tudo funcionou bem.
Agora eu decidi remover a pasta laravel
e alterar o caminho da instalação.
Então, para fazer isso, acabei de remover a pasta e removi o arquivo projects.local.conf
de /etc/apache2/sites-available
. Agora, novamente, apenas copiei o 000-default.conf
e renomei o arquivo copiado como laravel.dev.conf
e fiz as alterações necessárias de acordo com o link. Como no laravel.dev.conf
Eu fiz meu código assim
<VirtualHost laravel.dev>
ServerName laravel.dev
ServerAlias laravel.dev
ServerAdmin webmaster@localhost
DocumentRoot /var/www/projects
<Directory /var/www/projects/>
Options -Indexes
DirectoryIndex index.php
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
sudo a2ensite laravel.dev.conf
Agora, quando tentei reiniciar o servidor fazendo
sudo service apache2 restart
Ele me mostrou um erro assim:
Output of config test was:
apache2: Syntax error on line 219 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/projects.local.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
Sempre que eu estou tentando criar um novo arquivo .conf
e removê-lo novamente e reiniciar o servidor. Ele está mostrando o erro para o arquivo .conf
que foi excluído recentemente.
Eu tentei muitas vezes, mas não está funcionando em tudo.
Então alguém pode me dizer como resolver esse problema? Qualquer ajuda e sugestões serão realmente significativas. Obrigado!
Você removeu o arquivo de configuração, mas não desativou o site:
sudo a2dissite projects.local
# or
sudo rm /etc/apache2/sites-enabled/projects.local.conf