前台“部分”菜单与产品点击后,出现 Imagine\Exception\RuntimeException 报错“imagejpeg(/***/***/***.jpg): failed to open stream: Permission denied”

bug问题 · Alien · 于 4年前 发布 · 1913 次阅读

运行环境:LNMP 版本:fecmall 2.1.6

安装配置好后,后台访问一切正常;前台部分正常,部分不正常,即 有些菜单及产品可以正常访问与显示,有些却会出现如下报错:

Imagine\Exception\RuntimeException
imagejpeg(/home/leyuxuan/www/fecshop/appimage/common/media/catalog/product/cache/bd935443df1c50537d4edaab4af5d446/50/55/2/01/20161024170457_10036.jpg): failed to open stream: Permission denied
↵
Caused by: ErrorException
imagejpeg(/home/leyuxuan/www/fecshop/appimage/common/media/catalog/product/cache/bd935443df1c50537d4edaab4af5d446/50/55/2/01/20161024170457_10036.jpg): failed to open stream: Permission denied
in /home/leyuxuan/www/fecshop/vendor/imagine/imagine/lib/Imagine/Gd/Image.php at line 580

共收到 3 条回复
Fecmall#14年前 0 个赞

应该是没有可写权限造成的

Fecmall#24年前 0 个赞

chomd 777 -R /home/leyuxuan/www/fecshop/appimage/common/media/catalog/product

Alien#34年前 1 个赞

@Fecmall #2楼 谢谢 Terry !搞定了,原来我权限没给到位(执行了chmod 777 directory,只能对当前目录生效,而其下所有后代目录却没生效),执行了chmod 777 -R directory就可以了。哈哈,还是菜鸟,莫怪,莫怪:relaxed:

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics