0

我已经设置了一个 ckeditor + kcfinder 让用户上传图像。

据我所知,浏览器安全机制不允许服务器知道客户端文件路径。

但是发生了一个奇怪的问题。数据库显示中有一条记录:

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

正常的代码会喜欢

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

当其他用户读取此数据时,它导致我的网站失败。

有人可以提示我为什么会显示客户端的文件路径吗?

谢谢。

4

1 回答 1

0

您是否编辑了 kcfinder 的 config.php 文件?像这样:

'uploadURL' => "http://www.yourdomain.com/ckeditor/kcfinder/upload/images",
'uploadDir' => "your_directory_path/images", // This is absolute path
'dirPerms' => 0755,
'filePerms' => 0644,
于 2014-04-08T04:12:23.203 回答