繁体   English   中英

LaraDock 多项目 laravel 8 - 安装问题

[英]LaraDock multiproject laravel 8 - installation issue

我对 LaraDock 完全陌生。 在尝试将现有的 Laravel 8 个项目 docker 化数小时后,我发现了 LaraDock。 我已经成功安装它并且容器在 Docker 中运行。当我 go 到本地主机时,但是我得到 404 not found。 我需要帮助才能正确设置 web 服务器 conf 文件。

到目前为止,我已经在 apache2/sites 和 nginx/sites 中创建了一个 new.conf 文件(因为我不知道哪个网络服务器正在使用 LaraDock 在 Mac Monterey 上运行)。

所以在 apache2/sites 中,新的 project1.conf 有以下几行:

ServerName project1.test
DocumentRoot /Users/paul/Sites/project1

在 nginx/sites 中的 project1.conf:

server_name project1.test;
root /Users/paul/Sites/project1;
index index.php index.html index.htm;

在浏览器中 project1.test 也返回错误 404 not found。

在 several.conf 文件中,apache 托管文件 (/var/www/) 的正常路径在 Monterey 上不存在。 我应该用 /Users/paul/Sites/ 替换这些实例吗?

我错过了什么?

在 laravel 中,文档根目录应该是 /public 最后。

所以它可能是

/用户/保罗/网站/MeerkatSafaris/公共

和/或

DocumentRoot /Users/paul/Sites/project1/public

但不清楚哪个是你问题的正确根源

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM