cked itor+ckfinderを統合して、ファイルのアップロードの問題を解決します。

1656 ワード

これらの3つの場合に得られたserver.MapPathは一致しています。これはアップロード後にデータベースに書き込むピクチャアドレスと実際のピクチャ格納アドレスが一致しないため、baseUrlにデータベースの画像アドレスだけを書き込むようにカスタマイズして、新しいディレクトリbaseDirを作成する必要があります。このようにあなたのウェブサイトがどのような方式で訪問してもOKです。この問題は長い間気がふさいで解決しました。
aspのconfig.aspは以下のように修正します。
Dim baseUrl、baseDir、userDir
baseUrl="./ckfinder/userfiles/"
userDir=".\..\.\.\userfiles"
baseDir=server.MapPath&\"
Unbale to find an image manigulation componentエラーについては、サムネイルを生成するコードが.net frame ework 4.0バージョンに問題がある可能性が高いため、ckfinder/userfilesフォルダにeveroneを完全に制御する権限を与える以外に、千一ネットワークの解決方法によると、問題があります。
・サムネイル機能を使用しない場合:config.aspのThumbnails.Add「enabled」に直接、trueの2番目のパラメータをfalseに変更します。
・サムネイル機能を使用する場合:ASP.NET 1.1/2.0またはAspJpetまたはASPThmbをインストールできます。AS.NETについて:
oエラーがあったら、説明に基づいてweb.co nfigとconfig.aspのCKFinderTempPathパスを変更します。
oエラーがあったら、ブラウザで直接訪問してください。http://.../ckfinder/core/connector/asp/loopback.aspx ASP.NETを実行できますか?エラーが発生しました。NETバージョンの原因になりました。.NET Fraamewark 4.0 2.0のASP.NETプログラム解決を実行できません。を参照してください。説明します。「403-Forbidden」と表示されると、AS.NETはすでに実行されています。
私自身が修正する時は設定されたパス値と同じで、CK FinderTempPath=「\外師外国語学部\web\ckfinder\userfiles」、web.com figのvalueも同じですが、私自身のコンピュータのこの問題はよく解決できます。他のサーバーはまだ問題があります。気がふさいでから時間がないので、素直にfckedit 2.6に変えました。今回はまた経路問題に関連しています。デフォルトの設定はウェブサイトのルートディレクトリに基づいていますので、どこでも使える必要性に適応できないです。いろいろな工夫をして解決方法を見つけました。
'写真の保存経路は依然としてサイトに基づいており、
Dim ConfigUser Files PathConfigUser Files Path="/web/web 1/userfiles/"
しかし、データベースに記入した画像の住所を変えてもいいです。replaceで「/web/1」を「.」に変えてもいいです。モバイルサイトでもデータベースの画像の経路を変更する必要はありません。