视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
php ueditor无法创建文件怎么办
2020-11-02 18:27:05 责编:小采
文档


php ueditor无法创建文件是因为文件夹权限出现问题,其解决办法就是通过执行命令“chmod 0777 image/;”更改文件夹权限即可。

推荐:《PHP视频教程》

使用ueditor 无法创建目录问题

【前言】

最近使用了百度推出的一款js插件ueditor用于后台文章编辑。但是使用过程中遇到了一些问题:

在本地使用时没有问题,但是项目迁移到服务器后出现问题:在文章插入图片的时候,总显示创建目录失败。

【主体】

接下来分析下问题:

首先,每个ueditor在创建的时候必须赋予一个特定的id,而且在创建成功,完成特定功能之后必须特定销毁,不然,通过事件如onclick触发生成ueditor,若第一个在没有销毁的情况下想要创建第二个,是失败的。

在发布文章时使用ueditor上传图片时,老是报错:上传目录创建失败。

打开fiddler抓取请求后发现。在添加一张图片后,ueditor会像/ueditor/php/controller.php发送一个异步的图片上传请求。跟踪源码之后发现是在创建目录的时候返回错误。打印错误信息后事 mkdir的Permission denied。知道了是文件夹权限问题。既然是目录权限的问题,那么接下来找到目录修改权限后再上传,结果成功。

【权限修改】

使用命令

chmod 0777 image/;

更改文件夹权限。

下载本文
显示全文
专题