FCKeditor上传功能不起作用,没有错误

时间:2009-12-11 20:59:19

标签: php apache upload file-upload fckeditor

使用FCKeditor(2.6.5)当我使用上传功能时,它的作用就像它有效(没有错误)但不上传文件。我可以使用我ftp的文件管理器查看上传文件夹中的其他文件,也可以使用fck创建文件夹。

有什么想法吗?

3 个答案:

答案 0 :(得分:2)

我可以解决编辑位于

中的config.php的问题
  \fckeditor\editor\filemanager\connectors\php\config.php

正确放置绝对路径:

// Path to user files relative to the document root.
$Config['UserFilesPath'] = '/userfiles/' ;

// Fill the following value it you prefer to specify the absolute path for the
// user files directory. Useful if you are using a virtual directory, symbolic
// link or alias. Examples: 'C:\\MySite\\userfiles\\' or '/root/mysite/userfiles/'.
// Attention: The above 'UserFilesPath' must point to the same directory.
$Config['UserFilesAbsolutePath'] = 

答案 1 :(得分:1)

您是否检查过FCKeditor配置文件中的正确值,是否已将上传文件夹中的权限设置为可写入运行上载脚本的进程?

答案 2 :(得分:0)

刚刚经历过这个。关键是在PHP FckEditor FileUpload函数周围放置一个错误处理程序,其中有着名的“move_uploaded_file”函数调用。对我来说这是一个权限问题,因此php运行的进程没有写入我的Web服务器拥有的目标文件目录的权限。因为我没有管理员到服务器我有两个选项,给予足够的权限,以便PHP可以写入它(从完全开始并证明它有效)然后回到它或者其次使用PHP ftp函数从它的temp复制文件位置到wed服务器拥有的目录。关键是使用您用来上传网络内容的同一个ftp用户。