Проблема с загрузкой изображения с помощью ckeditor

Я настроил ckeditor + kcfinder, чтобы пользователь мог загружать изображения.

Насколько мне известно, механизм безопасности браузера не позволяет серверу узнать путь к файлу клиента.

Но случилась странная проблема. В базе данных есть запись:

"<img src="file:///C:/Users/ASUSUS~1/AppData/Local/Temp/xxxx.jpg">"

Нормальный код хотел бы

"<img alt="" src="/mydomain/ckeditor/kcfinder/upload/images/xxxx.jpg"">

Это привело к тому, что мой сайт перестал работать, когда другие пользователи прочитали эти данные.

Может ли кто-нибудь дать мне подсказку о том, почему будет отображаться путь к файлу на стороне клиента?

Спасибо.


person user2837851    schedule 08.04.2014    source источник
comment
Я считаю, что проблема была вызвана тем, что пользователь непосредственно пропустил изображение из MS WORD. Кто-нибудь знает, как отключить эту функцию?   -  person user2837851    schedule 08.04.2014


Ответы (1)


Вы редактировали файл config.php для kcfinder? Как это:

'uploadURL' => "http://www.yourdomain.com/ckeditor/kcfinder/upload/images",
'uploadDir' => "your_directory_path/images", // This is absolute path
'dirPerms' => 0755,
'filePerms' => 0644,
person Neeraj Kumar    schedule 08.04.2014