Как загрузить файлы? - PullRequest
       14

Как загрузить файлы?

0 голосов
/ 04 февраля 2010

Я просто хотел узнать, как настроить FCKEditor для загрузки файлов и изображений на сервер, где размещен веб-сайт.

Соответствующая часть его конфигурационного файла (я думаю) выглядит так:

FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
FCKConfig.LinkUploadAllowedExtensions   = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|pdf|png|ppt|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|sdc|sitd|swf|sxc|sxw|tar|tgz|tif|tiff|txt|vsd|wav|wma|wmv|xls|xml|zip)$" ;            // empty for all
FCKConfig.LinkUploadDeniedExtensions    = "" ;  // empty for no one

FCKConfig.ImageUpload = true ;
FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ;
FCKConfig.ImageUploadAllowedExtensions  = ".(jpg|gif|jpeg|png|bmp)$" ;      // empty for all
FCKConfig.ImageUploadDeniedExtensions   = "" ;                          // empty for no one

Может ли быть проблема с правами доступа к папке?Эта часть config.js в порядке?

Ответы [ 2 ]

1 голос
/ 10 февраля 2010

Вы не указываете, какой язык вы используете.Функциональность загрузки файлов в FCKeditor, среди прочего, включает загрузчики ASP, .NET, Coldfusion и PHP.Было бы полезно, если бы вы сказали, какой сервер (IIS / Linux?) И серверный язык вы используете.

С ограниченным объемом информации это далеко, но в fckconfig.js есть настройки для настройки вашегоОбозреватель файлов (около строки 276) Убедитесь, что выбран правильный язык:

var _FileBrowserLanguage    = 'php' ;   // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage    = 'php' ;   // asp | aspx | cfm | lasso | perl | php | py

Вам также нужно будет установить права на запись для структуры папок, в которую вы загружаете (что может быть причинойошибка «неверный запрос», но процесс редактирования прав доступа к файлу отличается в зависимости от того, используете ли вы windows или linux.

Это плохо документировано, но также возможно отладить настройки файлового менеджера, перейдя по следующим URL-адресам.в браузере:

/ fckeditor / editor / filemanager / connectors / test.html

и

/ fckeditor / editor / filemanager / connectors / uploadtest.html

Скриптовые тесты загрузки очень полезны и могут помочь диагностировать многие проблемы - вы можете легко увидеть ошибки для начала.Вы должны иметь лучшее представление о том, в чем проблема.

0 голосов
/ 22 марта 2010

Решено, все равно спасибо. Мне просто нужно было добавить тип «Файлы» к некоторой переменной в файле config.aspx. Там были только «Изображения», поэтому я не мог загрузить файлы

...