带有TinyMCE的KCFinder web文件管理器,Php脚本不工作
我正在MVC3应用程序中使用KCFinder和TinyMCE。我的配置如下所示带有TinyMCE的KCFinder web文件管理器,Php脚本不工作,php,asp.net-mvc-3,tinymce,file-browser,Php,Asp.net Mvc 3,Tinymce,File Browser,我正在MVC3应用程序中使用KCFinder和TinyMCE。我的配置如下所示 tinyMCE.init({ file_browser_callback: 'openKCFinder', ........... ........... }); function openKCFinder(field_name, url, type, win) { tinyMCE.activeEditor.windowManager.open({ file: '/k
tinyMCE.init({
file_browser_callback: 'openKCFinder',
...........
...........
});
function openKCFinder(field_name, url, type, win) {
tinyMCE.activeEditor.windowManager.open({
file: '/kcfinder/browse.php?opener=tinymce&type=' + type,
title: 'KCFinder',
width: 700,
height: 500,
resizable: "yes",
inline: true,
close_previous: "no",
popup_css: false
}, {
window: win,
input: field_name
});
return false;
}
在这里,当我单击TinyMCE窗口中的图像浏览器时,它会调用URL'/kcfinder/browse.php?opener=TinyMCE&type='+type'
但是,问题是,它不是执行这个browse.php
文件,而是下载同一个文件
如何解决此问题?看起来您的Web服务器配置不正确。确保它能够解释
php
文件。您是否使用其他可访问的php脚本?这取决于您的Web服务器,您使用的是哪一个?我在windows 7操作系统中使用MVC 3。可能是因为我不习惯MVC。使用windows,您需要显式安装php。安装了吗?PHP是在IISgood中安装和配置的,如果在服务器上打开另一个PHP文件会发生什么?