这只发生在 Google Chrome 和 Chromium 上,并且全新安装了 Laravel。
页面显示空白,在控制台中显示:
(failed) net::ERR_INCOMPLETE_CHUNKED_ENCODING
而不是显示“您已到达”的默认问候 View 。
我的服务器是带有 ISPConfig、Apache 2.2 和 PHP 5.4 的 Debian Wheezy
有人知道我该如何解决这个问题吗?
最佳答案
在运行 nginx 的 Ubuntu 14.04 Vagrant box 上遇到了同样的问题。该网站是 Laravel 5,有一天出人意料地开始抛出这些错误。
看完这条评论: https://github.com/barryvdh/laravel-debugbar/issues/262#issuecomment-74385850
我检查了我的 /var/log/nginx/vagrant.com-error.log.1
并看到:
[crit] 1020#0: *774 open() "/var/lib/nginx/fastcgi/3/03/0000000033" failed (13: Permission denied) while reading upstream, client: 192.168.56.1, server: 192.168.56.102.xip.io, request: "GET /_debugbar/assets/javascript?1423122680 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "my-host", referrer: "http://url/that/fails"
仔细检查我的 Vagrant box nginx lib 目录权限 ll/var/lib/
drwxr-xr-x 7 root root 4096 feb 9 11:28 nginx/
... 在内部使用 www-data
用户的地方:ll/var/lib/nginx/
drwx------ 12 www-data root 4096 may 5 13:32 fastcgi/
所以我跑了:
chown -R www-data:www-data /var/lib/nginx
Chrome 中的错误消失了。
只需在此处发帖以了解解决方案,即使所有的功劳都应归于链接的原始评论。
关于php - ERR_INCOMPLETE_CHUNKED_ENCODING 在全新的 Laravel 安装上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24070693/