CRMEB论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 101|回复: 1

[帮助文档] 上传文件夹路径错误修复方案

[复制链接]

2

主题

4

帖子

125

积分

vip4

Rank: 4

积分
125
发表于 2019-9-4 16:57:42 | 显示全部楼层 |阅读模式
本帖最后由 yiye 于 2019-9-4 21:48 编辑

问题说明:上传文件时,文件会存储在“public/uploads/无法创建文件夹,请检查您的上传目录权限/”目录下,可能还有很多人没有发现此问题。

问题版本:3.0 和 3.0.1都存在此问题。
问题文件:
1. app/admin/controller/store/CopyTaobao.php
2. app/common.php

推测第一个文件是用于淘宝复制产品的,我没有这个需求,所以只改了第二个文件,亲测有效。

解决方案:
1.png
以上为原文件代码,大约在113行。
2.png

修改后的代码如上,113行的代码修改为:
  1. if (is_dir(app()->getRootPath().'public'.DS.'uploads'.DS.$path) == true || mkdir(app()->getRootPath().'public'.DS.'uploads'.DS.$path, 0777, true) == true) {
复制代码
修改完之后,后续上传的文件就会到正确的目录下,之前上传的文件还在原来的错误目录下,如果不嫌麻烦,可以删除重新上传一次。

3

主题

15

帖子

224

积分

vip4

Rank: 4

积分
224
发表于 2019-9-5 09:10:59 | 显示全部楼层
楼主强人,顶一个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|CRMEB论坛

GMT+8, 2019-9-22 03:35 , Processed in 0.025726 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表