Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel在docker上运行,但无法连接到本地主机_Laravel_Docker - Fatal编程技术网

Laravel在docker上运行,但无法连接到本地主机

Laravel在docker上运行,但无法连接到本地主机,laravel,docker,Laravel,Docker,我一直在使用Windows pc上的laravel项目。 最近我决定把它安装在我的macbook上。 对这本书做了所有的事,所有的书都是这样 我的docker容器说一切都在运行,但当我试图转到网页https://localhost,在safari上,我得到了一个完全空白的页面 我试着去chrome,它给了我一个“HTTP错误500”,但它没有服务器错误,因为docker告诉我一切都在运行 我检查了端口80上是否有任何东西阻挡了我,但除了docker之外,没有任何东西在运行 我还可以做些什么来调试

我一直在使用Windows pc上的laravel项目。 最近我决定把它安装在我的macbook上。 对这本书做了所有的事,所有的书都是这样

我的docker容器说一切都在运行,但当我试图转到网页https://localhost,在safari上,我得到了一个完全空白的页面

我试着去chrome,它给了我一个“HTTP错误500”,但它没有服务器错误,因为docker告诉我一切都在运行

我检查了端口80上是否有任何东西阻挡了我,但除了docker之外,没有任何东西在运行


我还可以做些什么来调试它?

HTTP 500错误表明web服务器(Apache?)在PHP代码中遇到问题。web服务器正在运行(并且工作正常)。检查Laravel日志-这里是。我猜您的数据库配置不正确,Laravel无法连接到数据库。发现罪魁祸首是错误的php和composer安装。在运行composer更新后,我让一切正常!