ueditorのエディタが画像をアップロードできない問題の解決法
2022-01-04 14:36:12
ueditorは、Baiduのエディタは、ローカルのiis環境では、画像をアップロードすることができますが、サーバーのiis環境に配置すると、問題はiisの設定であることがわかった後、この問題の主な理由は、ほとんどのWebホストは、ディスク上の非ユーザディレクトリにアクセスするIIS匿名アカウントを与えることはありません、でも我々はiisのを解決できないので、許可をお読みください iisのは問題を解決する唯一の方法は、コードからそれを設定すると、次のように。
画像をアップロードできないとき、ブラウザ独自のデバッグツールを使ってエラーを確認すると、"Access denied or file already exists"というエラーが表示されることがあります。慎重にデバッグと分析を行い、ようやく問題を発見しました。
そのupload.class.aspの中に、以下のような関数があります。
Private Function CheckOrCreatePath( ByVal path )
Set fs = Server.CreateObject("Scripting.FileSystemObject")
Dim parts
parts = Split( path, "\" )
path = ""
For Each part in parts
path = path + part + "\"
If fs.FolderExists( path ) = False Then
fs.CreateFolder( path )
End If
Next
End Function
以下のように修正します。
Private Function CheckOrCreatePath( ByVal path )
Set fs = Server.CreateObject("Scripting.FileSystemObject")
Dim parts
Dim root : root = Server.mappath("/") & "\"
'parts = Split( path, "\" )
parts = Split( Replace(path, root, ""), "\" )
'path = ""
path = root
For Each part in parts
path = path + part + "\"
If fs.FolderExists( path ) = False Then
fs.CreateFolder( path )
End If
Next
End Function
アップロードの問題は解決されました。
関連
-
UEditorのデフォルトフォントとフォントサイズを変更する方法
-
ckeditorカスタムプラグインの使用方法説明
-
fckeditor エディタでのカスタムページ区切り
-
FCKeditorエディタに画像アップロード機能を追加、画像パスの問題を解決
-
php UEditor Baiduエディタインストールと使用方法の共有
-
Ueditor BaiduエディターのHtmlモード自動置換スタイルソリューション
-
デフォルトの新しいウィンドウを開く修正方法にリンクを追加するdecmsのckeditorエディタ
-
ZeroClipboardを使用したクロスブラウザでのクリップボードへのコピー問題の解決法
-
Baiduのエディタueditorのフォアグラウンドコードハイライトは、自動的に解決策をラインアップすることはできません
-
BrowserSyncで自動リフレッシュ開始
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
右スクロールバーを削除するSyntaxHighlighterメソッド
-
UEditorリッチテキストエディタでjsが画像のアドレスを取得する。
-
BaiduのエディタUeditorは、フォントの変更方法を増やすには
-
IE10、IE11でのFCKEditorの非互換性の問題を解決しました。
-
Baidu ueditorコンポーネント画像をアップロードした後、どのようにimgにalt属性を設定する
-
FCKeditor + SyntaxHighlighterでコードハイライトプラグインを作る
-
Baiduコンパイラのjsonエラーの問題を迅速に解決する方法
-
最新版CKEditorの設定方法とプラグイン(Plugin)の書き方例
-
プラグイン開発方式のCKEDITOR二次開発
-
UEditorエディターでカスタムアップロード画像やファイルのパスを変更する方法