Загрузка Файлов - Creating Folder Error

#1 19 августа 2012 в 01:48
При загрузке файла из fckeditor выдаёт ошибку:
Creating Folder Error и много текста...

Дело в том, что это бесплатный хост. И он не дружит с Инстантом. Он плохо видит абсолютные пути, и $_SERVER['DOCUMENT_ROOT'] для него не означает абсолютный путь. Нужно его заменять на: '/home/**ваш_аккаунт**/public_html/'.

В загрузчике и фскедитора, есть фишка типа нужно указать в какую папку грузить файл, в данном случае '/upload/', а потом абсолютный путь — вот тут проблема.

Проблема в файле: /plugins/p_fckeditor/fckeditor/editor/filemanager/connectors/php/config.php

Строки:
  1. // Path to user files relative to the document root.
  2. $Config['UserFilesPath'] = '/upload/' ;
  1. // Fill the following value it you prefer to specify the absolute path for the
  2. // user files directory. Useful if you are using a virtual directory, symbolic
  3. // link or alias. Examples: 'C:\\MySite\\userfiles\\' or '/root/mysite/userfiles/'.
  4. // Attention: The above 'UserFilesPath' must point to the same directory.
  5. $Config['UserFilesAbsolutePath'] = '' ;
Скорее всего ошибка во второй строке, я пробовал туда вписать '/home/**ваш_аккаунт**/public_html/', однако не работает.
#2 19 августа 2012 в 01:57
Исправил ошибку. Оказалось вначале документа стоит написать: $_SERVER['DOCUMENT_ROOT'] = '/home/юзер/public_html/'; Или ваш абсолютный путь, а строку:
  1. $Config['UserFilesAbsolutePath'] = '' ;
, менять на:
  1. $Config['UserFilesAbsolutePath'] = $_SERVER['DOCUMENT_ROOT'] . $Config['UserFilesPath'] ;
#3 19 августа 2012 в 12:02
ЗАкрывй тему)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.