2017-08-15 19 views
0

こんにちは皆私はここでCKFinder 3.x ASP.NETに問題があります。だから私はZipファイルをダウンロードし、IISとランを介していくつかのサンプルを実行したので、それは働いた。それから私は自分のウェブサイトを持って、そこに同じアイデアを実装したい。だから私はIISで実行されていたサンプルテストCKFinder 3.x ASP.netを削除しました。その後、私はCKFinderを再インストールし、私のWebサイトでそれを解凍していました。それから私は/Ckfinder/ckfinder.htmlのようなサンプルページを走らせました。それは HTTPエラー404.0 - 見つからないと言います。 {要求されたURL-- 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サイトを経由します。 どこでデフォルトパスを変更しますか? web.configまたはどのファイルですか?CKFinder 3.x ASP.net物理パス

答えて

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> 
+0

それを変更didntの。それはコネクターのパスを変更しただけで、私が 'config.connectoPath = we-site 'を設定した後、config.jsの中で言ったように、あるいは私が' CKFinder.define(config) 'と'/ckfinder/connector'それでddintは空白の画面を表示し、CKfinder.startを呼び出すと、私は 'CKFinder.basePath = config.connectoPath'とまだ空の画面が表示されました – Ahmad

+0

あなたはzipフォルダからCKFinderをインストールしました。 CKFinderをアプリケーションに変換しましたか?申し訳ありませんが、私はbasePathについて何も書いておらず、それも設定しなければならないと聞いていません。 JavaScriptエラーやHTTPエラー(404など)がある場合は、ブラウザのdev-toolsを確認してください。 また、CKFinderログを有効にして、CKFinderログ(http://docs.cksource.com/ckfinder3-net/debugging.html)を確認してください。 –

関連する問題