【问题标题】:Getting ERR_INVALID_HTTP_RESPONSE error laravel5 localhost获取 ERR_INVALID_HTTP_RESPONSE 错误 laravel5 localhost
【发布时间】:2017-05-07 01:40:42
【问题描述】:

当我在 Google Chrome 的 localhost 上启动我的 laravel 5 项目时遇到了问题。 我正在使用这个 repo 中的引导管理面板:https://github.com/start-laravel/sb-admin-laravel-5

我安装了所有需求,例如 npmbowergulp。 我清除了缓存,然后运行php artisan serve

当我导航到localhost:8000 时,页面加载正常,但不会加载styles.css 和frontend.js。

我收到以下错误:

GET http://localhost:8000/assets/stylesheets/styles.css net::ERR_INVALID_HTTP_RESPONSE 
GET http://localhost:8000/assets/scripts/frontend.js net::ERR_INVALID_HTTP_RESPONSE
GET http://localhost:8000/favicon.ico net::ERR_INVALID_HTTP_RESPONSE

我尝试了以下方法:

  • 清除缓存 laravel
  • 清除浏览器缓存
  • 禁用 chrome 扩展
  • 隐身
  • 新建文件,复制css和js放到新文件中
  • 在整个互联网上搜索了一个我没有找到的解决方案..

我的代码

<link rel="stylesheet" href="{{ asset("assets/stylesheets/styles.css") }}" />
<script src="{{ asset("assets/scripts/frontend.js") }}" type="text/javascript"></script>

但是

当我使用 XAMPP 运行我的项目时(网址是:http://localhost/website-monitor/public/),一切正常。:/ 唯一的事情是,我正在运行该网站只是为了去到路径而不是使用工匠..

如果有人有解决方案,请现在告诉我,我已经花了一整天的时间来解决这个烦人的错误

【问题讨论】:

  • 我已经解决了这个问题。此引导管理面板与 PHP 7.0 不兼容,PHP 5.6 工作正常!

标签: twitter-bootstrap google-chrome laravel-5 localhost


【解决方案1】:

尝试在项目的主目录中使用php -S localhost:8000 -t public,而不是php artisan serve。对我来说就像一个魅力!

【讨论】:

  • 你能解释一下吗? +1 它帮助了我
  • 它只是将本地 php 服务器设置在 -S 地址,起点(根)在 -t 。它在处理绝对路径时比手工服务器更好。
猜你喜欢
  • 1970-01-01
  • 2018-11-13
  • 1970-01-01
  • 2015-12-06
  • 1970-01-01
  • 2017-07-19
  • 2020-02-13
  • 2017-07-07
  • 1970-01-01
相关资源
最近更新 更多