带有TinyMCE的KCFinder web文件管理器,Php脚本不工作

带有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

我正在MVC3应用程序中使用KCFinder和TinyMCE。我的配置如下所示

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文件会发生什么?