Múltiplos projetos
Bom dia!
Criei dois projetos de Laravel no meu ambiente.
Qual é a melhor configuração que tenho que fazer para acessá-los separadamente? Outra questão... Dentro do projeto, tenho que referenciar as imagens, entre outros arquivos. Como faço, já que terei 1 projetos no http://localhost ?
Olá, Felipe!
Tudo bem?
O que você está usando no seu ambiente? Docker, laragon, Vagrant, outro?
Será necessário criar virtualhost para acessar cada um dos projetos (https://academy.especializati.com.br/aula/multiplos-projetos-docker)
Boa noite Carlos!
Estou utilizando o Xampp. Vamos ver se estou indo pelo melhor camilho...
Fiz a configuração no arquivo httpd.conf do DocumentRoot com Alias da seguinte maneira.
----------------------------------------------------------------
DocumentRoot "C:/xampp/htdocs/"
Alias /project1 "C:/xampp/htdocs/project1/public/"
Alias /project2 "C:/xampp/htdocs/project2/public/"
<Directory "C:/xampp/htdocs/project1/public/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
<Directory "C:/xampp/htdocs/project2/public/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
----------------------------------------------------------------
Além disso, tive que fazer uma alteração no arquivo ".htaccess" e adicionar a linha a seguir, uma em cada arquivo do seu projeto.
"RewriteBase/project1"
"RewriteBase/project2"
Para acessar, no navegador utilizo as urls:
http://127.0.0.1/project1
http://127.0.0.1/project2
Para referenciar uma imagem, por exemplo, tive que fazer da seguinte forma:
"/project1/storage/images/logo.png"
Qual sua opinião em relação a essas alterações? Para referenciar as imagens ou outros, seria dessa forma mesmo?
Obrigado!
Olá, Felipe!
Seria necessário criar um arquivo para cada virtualhost, e também especificar o nome.
Sugiro que use o Laragon, ele é mais moderno, simples e completo: https://www.youtube.com/watch?v=KBimnW4WeBg
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!