本文由 PHPer 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。
可能是文件写入权限问题,添加一下可写权限试试
@Fecmall #1楼 权限全部777了 还是有问题
@Fecmall #1楼 首页没问题, 测试数据的分类页面没问题,新添加数据分类页面有问题
你的url很奇怪,分类页面访问,不是这种url吗?http://fecshop.appfront.fancyecommerce.com/special-occasion
这是你自己二开的内容吧?如果是自己二开的内容,自己debug一下代码,自己尝试解决一下。
@Fecmall #4楼 不不不 没有二开,就后台购买了模板安装,然后测试数据的分类可以点开,我自己添加新的分类就点不开了 http://devolb.xxxxx.com/south-africa 地址是这样的
@Fecmall #4楼 测试数据自带的分类点开就是如你发的那样,但是我后台新添加分类就不行,直接报错
该说的都说了,自己debug一下代码吧
远程协助调试,只针对vip会员
我测试了一下,不存在你这个报错,无法重现该错误,您自己debug一下解决吧
@Fecmall #8楼 查到原因了,两个BUG导致的 第一 后台添加分类,第一次添加后,url 是 /catalog/category/index?id= 再次编辑保存一下变成 /catalog/category/index?id=23 也就是说添加后不能直接用 会导致 404 页面
第二 产品图片目录问题,导致出现base dir is not a correct dir ,当产品数据有,而图片目录不存在时间,就会直接报这个错误,而不是不显示图片。升级系统一般遇到
你的第一个问题:https://github.com/fecshop/yii2_fecshop/commit/b6f85638aad529bc69485bfe3c3889903cf66ee8
已经处理,2.3.3版本已经处理
第二个问题不是很明白,可以说的更明白一点吗?是fecmall的bug导致的?
@Fecmall #10楼 算是吧,就是产品在后台添加了,但是产品图片的目录不存在就会出现这个问题,我用脚本同步了老数据,但是图片还没有拷贝到新的系统里面(太多,等正式上线再拷贝),然后产品数据有,但是图片不存在,图片目录也不存在就会出现这个问题
@PHPer #11楼 输出一下createFloder里面抛出异常位置的baseDir,评论贴一下是什么文件路径,然后创建一下这个文件路径
遇到问题自己多思考,多debug代码,回帖给你的信息是让你思考的,你自己来解决问题的
@Fecmall #12楼 我这边已经解决了,我的意思是其他人升级也会遇到这个问题
@PHPer #13楼 你的问题解决了
是不是得分享出来,错误,原因,和如何解决的?方便其他遇到这个问题的人?
@Fecmall #14楼 这不是已经分享了?
@PHPer #15楼 如何解决的这个问题,你的分享在哪里?我眼拙,看不到在哪里
@Fecmall #16楼
第二个问题都已经说是产品图片目录了,自己新建这个目录就行了,难道要手把手教怎么新建文件夹?
@PHPer #17楼 牛逼!