CKFinder 3.x ASP.net物理路径

时间:2017-08-15 16:26:16

标签: asp.net ckfinder

您好每个人都有CKFinder 3.x ASP.NET的问题。所以我下载了一个Zip文件并通过IIS运行它并运行一些样本以便它可以工作。然后我有我的网站我想在那里实现相同的想法。所以我删除了在IIS下运行的示例测试CKFinder 3.x ASP.net。然后我重新安装了CKFinder并在我希望它工作的网站上解压缩它。然后我运行了样本页面,如/Ckfinder/ckfinder.html。它说 HTTP错误404.0 - 未找到。 {请求的网址 - http://localhost:80/ckfinder/connector?command=Init&lang=en} {物理路径 - C:\ inetpub \ wwwroot \ ckfinder \ connector} 但我通过我的网站运行它,我想通过{C:\ inetpub \ wwwroot \ My-Web-site \ ckfinder \ connector} 但相反,它直接在我的wwwroot文件夹中寻找CkFinder我不知道在哪里更改它所以它通过我的网站CkFinder文件夹存在。 我在哪里更改默认路径。在web.config或哪个文件?

1 个答案:

答案 0 :(得分:0)

请参阅quick start guide,尤其是part

  • 首先,您的CKFinder zip包需要转换为应用程序。
  • 其次,您需要在config.js中设置connectorPath。如果您已将CKFinder文件夹转换为应用程序,则connectoPath应如下所示:config.connectoPath = My-Web-site\ckfinder\connector;
    • 最后,您还应该设置userfiles folder的正确路径。如果它在默认位置使用,那么路径应该看起来或多或少与下面的代码段相似。

示例后端配置:

<backend name="myBackend" adapter="local">
  <option name="root" value="C:\inetpub\wwwroot\My-Web-site\ckfinder\userfiles" />
  <option name="baseUrl" value=" http://localhost:80/My-Web-site/ckfinder/userfiles" />
</backend>
相关问题