dedecms上传图片附件失败可能是由于以下几个原因导致的:

  1. 目录权限问题:检查网站目录权限是否可写(uploads目录或后台定义的上传目录)。
  2. 文件大小限制:检查上传图片大小是否超过php.ini中定义的大小。
  3. 子目录缺失:检查上传图片附件目录中的子目录是否存在,如allimgflink等。

解决办法:

  1. 设置目录权限:确保uploads目录及其子目录具有写权限。
  2. 调整文件大小限制:修改php.ini文件中的post_max_sizeupload_max_filesize参数。
  3. 创建缺失子目录:如果缺少子目录,请手动创建。