直接点击搜索,或者搜索结果为空,都会出现这个问题
本文由 PHPer 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。
第一步检查到原因,是因为缓存的图片丢失造成的,就是上面图片里面那个图片地址,我补充了那个图片,就可以了。 但是自我感觉这个图片丢失不应该造成这样的错误,至多是页面图片不显示,这个地方理应修改下。
第二步检查具体,发现是 /appimage/common/media/catalog/product/cache 目录权限问题,给予 777 -R 就可以了,但是这个是怎么产生这样情况的,还未可知
1.这不是缓存图片丢失,而是缓存图片生成报错。
2.这不是bug,是报错,是因为图片尺寸resize生成新图片,无法保存的报错(权限问题),设置777权限即可。
@Fecmall #3楼 是的,我检查了并且设置了777后这个问题解决了,但是为什么会出现这个问题,就找不到原因了,网站目录权限这块,最终的设置方案是什么样的?