我已经设置了如下的roxy文件管理器-- app root的目录结构:
roxy文件目录/public/admin/js/fileman
上传目录/ uploads /user_uploads
Roxy配置:
{
"FILES_ROOT": "uploads/user_uploads",
"RETURN_URL_PREFIX": "http://xyz.dev",
"SESSION_PATH_KEY": "",
"THUMBS_VIEW_WIDTH": "140",
"THUMBS_VIEW_HEIGHT": "120",
"PREVIEW_THUMB_WIDTH": "100",
"PREVIEW_THUMB_HEIGHT":"100",
"MAX_IMAGE_WIDTH": "1000",
"MAX_IMAGE_HEIGHT": "1000",
"INTEGRATION": "tinymce4",
"DIRLIST": "php/dirtree.php",
"CREATEDIR": "php/createdir.php",
"DELETEDIR": "php/deletedir.php",
"MOVEDIR": "php/movedir.php",
"COPYDIR": "php/copydir.php",
"RENAMEDIR": "php/renamedir.php",
"FILESLIST": "php/fileslist.php",
"UPLOAD": "php/upload.php",
"DOWNLOAD": "php/download.php",
"DOWNLOADDIR": "php/downloaddir.php",
"DELETEFILE": "php/deletefile.php",
"MOVEFILE": "php/movefile.php",
"COPYFILE": "php/copyfile.php",
"RENAMEFILE": "php/renamefile.php",
"GENERATETHUMB": "php/thumb.php",
"DEFAULTVIEW": "list",
"FORBIDDEN_UPLOADS": "zip js jsp jsb mhtml mht xhtml xht php phtml php3 php4 php5 phps shtml jhtml pl sh py cgi exe application gadget hta cpl msc jar vb jse ws wsf wsc wsh ps1 ps2 psc1 psc2 msh msh1 msh2 inf reg scf msp scr dll msi vbs bat com pif cmd vxd cpl htpasswd htaccess",
"ALLOWED_UPLOADS": "",
"FILEPERMISSIONS": "0644",
"DIRPERMISSIONS": "0755",
"LANG": "auto",
"DATEFORMAT": "dd/MM/yyyy HH:mm",
"OPEN_LAST_DIR": "yes"
}JS初始化代码:
$(function() {
tinymce.init({
selector: 'textarea',
menubar: false,
plugins: 'link image',
toolbar: "link | image",
file_browser_callback: RoxyFileBrowser
});
});
function RoxyFileBrowser(field_name, url, type, win) {
var roxyFileman = '/public/admin/js/fileman/index.html';
if (roxyFileman.indexOf("?") < 0) {
roxyFileman += "?type=" + type;
}
else {
roxyFileman += "&type=" + type;
}
roxyFileman += '&input=' + field_name + '&value=' + win.document.getElementById(field_name).value;
if(tinyMCE.activeEditor.settings.language){
roxyFileman += '&langCode=' + tinyMCE.activeEditor.settings.language;
}
tinyMCE.activeEditor.windowManager.open({
file: roxyFileman,
title: 'Roxy Fileman',
width: 850,
height: 650,
resizable: "yes",
plugins: "media",
inline: "yes",
close_previous: "no"
}, { window: win, input: field_name });
return false;
}上传作品和路径的文件在内容是正确的,但当我点击预览文件在文件浏览器它去错误的网址以roxy文件目录开始。它将发送到:
http://xyz.dev/public/admin/js/fileman/uploads/user_uploads/file.jpg而不是:
http://xyz.dev/uploads/user_uploads/file.jpg我做错了什么吗?我发现将roxy文件移出根目录非常令人困惑,所有的指令都假定它在根目录中。但我不希望这些文件在根目录下。
发布于 2017-07-26 02:32:19
试试这个你的问题就能解决的代码,
"FILES_ROOT":"/uploads/user_uploads“
https://stackoverflow.com/questions/45061211
复制相似问题