关于ueditor富文本编辑器出现目录创建失败解决方案

在tp5项目中引入ueditor编辑器并实例化后插入图片出现目录创建失败问题
在查看网络上各种解决方案之后总结如下:

  1. 根据官网提示主要是因为图片保存的路径无权限导致,官方文档链接: http://fex.baidu.com/ueditor/#server-php.
    解决办法:找到相关路径设置权限,mac用户可以利用终端cd命令或者直接找到文件右击显示简介就可以修改,插入图片路径信息在ueditor/php/config.json,如图2.
    关于ueditor富文本编辑器出现目录创建失败解决方案_第1张图片关于ueditor富文本编辑器出现目录创建失败解决方案_第2张图片
  2. (纯属个人遇到的问题):文件路径没有写全,修改后写成绝对路径:
"imagePathFormat": "/project/public/static/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */

解决后就可以插入图片啦。

  1. 我的项目做的是发布通知,所以需要在前端将ueditor内容进行原样输出,对于前端代码的编写我采用tp5中的模板赋值进行传递数据,前端获取到数据内容后采用raw可以将内容进行原样输出,代码如下:
 
{$detail.content|raw}

4.小结:本次记录到的问题避免以后再次踩坑。

你可能感兴趣的:(个人笔记)