使用ApachevHost服务laravel

使用ApachevHost服务laravel,apache,laravel,Apache,Laravel,我按照说明添加到httpd-vhost.conf文件中 <VirtualHost *:80> ServerName project-laravel-learn.my DocumentRoot "/srv/http/project-laravel-learn.my/public/" </VirtualHost> ServerName项目-laravel-learn.my DocumentRoot“/srv/http/project laravel learn.my/pu

我按照说明添加到httpd-vhost.conf文件中

<VirtualHost *:80>
ServerName project-laravel-learn.my
DocumentRoot "/srv/http/project-laravel-learn.my/public/"
</VirtualHost>

ServerName项目-laravel-learn.my
DocumentRoot“/srv/http/project laravel learn.my/public/”
与其他本地项目一样,还添加了主机文件中的映射,以便 project-laravel-learn.my goes解析为127.0.0.1

http(web用户),拥有对该
public
文件夹, 对于http,
app/storage
也是
rw-
, 然而,当我访问project-laravel-learn.my时,我的页面上会说

哎呀,好像出了什么事

有什么问题吗?以及如何获得更详细的错误消息,如 上面这一条没有多大用处

另外,在开发和使用
php-artisan-service
命令时,在我将应用程序移动到/srv/http/之前,它运行良好

编辑:好的,它可以工作,我忘记启动我的本地web服务器实例,但现在路由不工作,我只得到主页,但点击任何链接都会给出404对象未找到错误

如何解决这个问题?

在这里找到了解决方案

我将把它留作将来的参考