无法通过 url http://localhost/myproject/public/ 访问 laravel 项目

Posted

技术标签:

【中文标题】无法通过 url http://localhost/myproject/public/ 访问 laravel 项目【英文标题】:Cannot access laravel project via url http://localhost/myproject/public/ 【发布时间】:2018-06-27 05:09:26 【问题描述】:

当我运行 php artisan serve 然后复制这个 URL http://127.0.0.1:8000/。其作品。我想通过 url http://localhost/myproject/public/ 访问我的项目。 它返回空白页。当我检查元素时,它返回 500。内部服务器错误。感谢您对此的帮助。谢谢你。

Laravel 版本:5.4

PHP 版本:7.1.12

我可以访问文件夹,但在访问公用文件夹本身时。返回空白页。

当运行 php artisan serve 时。它的工作原理

【问题讨论】:

你可以尝试访问其他页面,不同的路线,看看它是否工作。 请详细一点。向我们展示您的主页路线。 我可以访问文件夹,但可以访问文件。返回 500。内部服务器错误 我添加一些屏幕截图以便于理解 【参考方案1】:

你可以试试:

composer install

或者在你项目的根目录下尝试运行

php -S localhost:8000 -t public/  

【讨论】:

仍然可以访问127.0.0.1:8000 而不是localhost/myproject/public【参考方案2】:

检查我的上一个answer。题。您应该将符号链接设置为docs said。

【讨论】:

【参考方案3】:

我找到了我的问题的答案。这是PHP版本。 php7.0不支持

【讨论】:

以上是关于无法通过 url http://localhost/myproject/public/ 访问 laravel 项目的主要内容,如果未能解决你的问题,请参考以下文章

安装完magento后,其他电脑无法访问magento,URL自动跳转到http://localhost/magento

无法在 React Native 中获取或向 http URL 发出 XHR 请求(但 https 和 http://localhost 工作正常)

无法通过 xmlhttprequest 加载本地 xml 文件

Apache URL 重写无法正常工作

创建的应用程序无法通过 http://localhost:1841/MyApp 访问

localhost的Xampp设置