react webpack打包过后报错Failed to lo

2019-06-11  本文已影响0人  秒速五厘米_a437

百度后发现是nginx的存储问题需要清除缓存

解决办法:直接删除Nginx缓存文件即可;

问题描述:
react项目改写完原本以为打包好webpack放到测试环境上就好了,但是没想到被报错问题困扰了很多天
具体报错问题

浏览器报错,手机测试空白页

解决一:
直接删除Nginx缓存文件,应该就可以访问了:# rm -rf /usr/local/nginx/proxy_temp

防止缓存文件过多,设置Nginx的缓存过期时间,如下:# vim /usr/local/nginx/conf/nginx.conf

server
{
listen 80;
server_name mjj.jybb.me; #主机名
location / {
proxy_cache cache_one;
proxy_cache_valid 200 304 3d; #正常状态缓存时间3天,按实际情况修改
proxy_cache_key $host$uri$is_args$args;
proxy_pass http://www.baidu.com/; #反代的网站
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
expires 10d; #默认10天缓存
access_log /home/wwwlogs/mjj.log access; #日志文件,不开启日志请改为access_log off;
}
}

重启一下nginx,访问一下网站

解决二:
调整/proxy_temp权限为配置nginx的那个用户。

chown -R www:www /usr/local/nginx/proxy_temp

上一篇 下一篇

猜你喜欢

热点阅读