1

我在tinymce中使用此文件管理器进行文件上载。 File Managertinymce中的响应文件管理器,目录设置

有一些目录问题。我使用TinyMCE的4

我的文件管理器文件夹中的“本地主机/ BAD/”目录, 我有一个文件名为about.php这是在“本地主机/ BAD /管理/”目录。现在我可以上传图片并从about.php文件中查看。我的TinyMCE的设置是

**external_filemanager_path:"/BAD/filemanager/", 
filemanager_title:"Filemanager" , 
external_plugins: { "filemanager" : "filemanager/plugin.min.js"}** 

而且我cofig.php文件设置

$base_url="http://localhost"; 
$upload_dir = '/BAD/source/'; 
$current_path = '../source/'; 
$thumbs_base_path = '../thumbs/'; 

上传图像和选择后,它显示在图像源框中显示为“../source/路径eng.jpg“并将其保存到数据库中。

但是我想从“localhost/BAD /”目录不是“localhost/BAD/admin /”来访问这个图片。它开始在'localhost'上找到源文件,不在'localhost/BAD'

我尝试了一些更改但不工作。如何将源链接保存为“source/eng.jpg”而不是“../source/eng.jpg”,或者有什么方法可以从一个目录保存图像并从上一级目录访问它?

+0

我有同样的问题,检查这可能会帮助你http://stackoverflow.com/问题/ 18912088 /脚本加载问题 – Nithin

+0

@Nithin我有一个第三方插件(响应filemanager)的问题,而不是直接与TinyMCE。感谢您的评论:)我已经解决了 – AtanuCSE

回答

6

解决方案:

在TinyMCE的初始化:

relative_urls:false, 
external_filemanager_path:"/BAD/filemanager/", 
filemanager_title:"Filemanager" , 
external_plugins: { "filemanager" : "/BAD/filemanager/plugin.min.js"} 

,并在config.php

$base_url="http://localhost"; 
$upload_dir = '/BAD/source/'; 
$current_path = '../source/'; 
$thumbs_base_path = '../thumbs/'; 
相关问题