使用FCKeditor(2.6.5)当我使用上传功能时,它的作用就像它有效(没有错误)但不上传文件。我可以使用我ftp的文件管理器查看上传文件夹中的其他文件,也可以使用fck创建文件夹。
有什么想法吗?
答案 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用户。