ASP.NET CKFinder v3 的连接器路径
ASP.NET Connector Path for CKFinder v3
我在尝试找出 ASP.NET 版 CKFinder v3.3 的连接器路径时遇到了困难,希望有人能为我指出正确的方向。
如果我直接将 "ckfinder" 目录上传到我的网站的根目录,而不更改 "Web.config" 文件中的 ckfinderRoute
键,其初始值 /connector
那么一切正常(使用示例进行测试),尽管没有“/ckfinder/connector”目录。
但是,如果我将文件上传到不同的子目录(例如“/path/to/ckf/”),将 ckfinderRoute
键的值更改为 /path/to/ckf/connector
并编辑示例文件以将 connectorPath
设置为相同,我在尝试加载示例文件时在该路径上收到 404。
下载 PHP 版本进行比较,因为 documentation 提供了 PHP 连接器文件的名称,我可以在“/ckfinder/core/connector/php/connector.php" 但找不到 ASP.NET 版本的对应路径。
注意: 到目前为止,我一直在使用 CKFinder 的 ASP 版本,但是由于不再维护,我正在升级到ASP.NET 但是我对 .NET 的了解非常有限。
CKFinder 3.3 ASP.NET 连接器中的 ckfinderRoute
不是物理文件路径,它是 CKFinder 连接器应用程序的虚拟路径。如果您决定更改默认 ckfinderRoute
,那么您还必须适当更改 CKFinder JavaScript 客户端中的 connectorPath。请注意,如果您将应用程序安装在虚拟目录中,则默认连接器路径可能会更改 - 在这种情况下,JavaScript 中的默认 connectorPath
也必须更改。
我们来看两个例子:
默认(安装在<server_root>/ckfinder
)
- App 虚拟目录:
/ckfinder
(如果您通过单击 Convert to Application 从 ZIP 安装 CKFinder,应用程序文件夹将用作虚拟目录)。
ckfinderRoute
默认设置为 /connector
.
connectorPath
是 /ckfinder/connector
,它只是应用程序虚拟目录和 ckfinderRoute
的串联 - 这是 CKFinder JavaScript 客户端使用的默认 connectorPath .
你的例子(安装在<server_root>/path/to/ckf
)
- App虚拟目录:
/path/to/ckf
.
- 不需要更改
ckfinderRoute
,我们保留默认值 /connector
。
connectorPath
是/path/to/ckf/connector
——上面只是虚拟路径和ckfinderRoute
的拼接,需要在CKFinder中设置为connectorPath[=61] =] 客户.
我在尝试找出 ASP.NET 版 CKFinder v3.3 的连接器路径时遇到了困难,希望有人能为我指出正确的方向。
如果我直接将 "ckfinder" 目录上传到我的网站的根目录,而不更改 "Web.config" 文件中的 ckfinderRoute
键,其初始值 /connector
那么一切正常(使用示例进行测试),尽管没有“/ckfinder/connector”目录。
但是,如果我将文件上传到不同的子目录(例如“/path/to/ckf/”),将 ckfinderRoute
键的值更改为 /path/to/ckf/connector
并编辑示例文件以将 connectorPath
设置为相同,我在尝试加载示例文件时在该路径上收到 404。
下载 PHP 版本进行比较,因为 documentation 提供了 PHP 连接器文件的名称,我可以在“/ckfinder/core/connector/php/connector.php" 但找不到 ASP.NET 版本的对应路径。
注意: 到目前为止,我一直在使用 CKFinder 的 ASP 版本,但是由于不再维护,我正在升级到ASP.NET 但是我对 .NET 的了解非常有限。
CKFinder 3.3 ASP.NET 连接器中的 ckfinderRoute
不是物理文件路径,它是 CKFinder 连接器应用程序的虚拟路径。如果您决定更改默认 ckfinderRoute
,那么您还必须适当更改 CKFinder JavaScript 客户端中的 connectorPath。请注意,如果您将应用程序安装在虚拟目录中,则默认连接器路径可能会更改 - 在这种情况下,JavaScript 中的默认 connectorPath
也必须更改。
我们来看两个例子:
默认(安装在<server_root>/ckfinder
)
- App 虚拟目录:
/ckfinder
(如果您通过单击 Convert to Application 从 ZIP 安装 CKFinder,应用程序文件夹将用作虚拟目录)。 ckfinderRoute
默认设置为/connector
.connectorPath
是/ckfinder/connector
,它只是应用程序虚拟目录和ckfinderRoute
的串联 - 这是 CKFinder JavaScript 客户端使用的默认 connectorPath .
你的例子(安装在<server_root>/path/to/ckf
)
- App虚拟目录:
/path/to/ckf
. - 不需要更改
ckfinderRoute
,我们保留默认值/connector
。 connectorPath
是/path/to/ckf/connector
——上面只是虚拟路径和ckfinderRoute
的拼接,需要在CKFinder中设置为connectorPath[=61] =] 客户.