Baidu エディターを構築しましたが、他のすべてが設定されています。画像のパスが常にフォルダーの外に表示され、自動的にフォルダーが作成されます。Baidu の具体的な設定方法を知っている人はいますか?ちなみに、ファイルをアップロードするときに、ファイルの前に小さなアイコンを自動的に生成する方法もあります。アップロード パスの..
アップロード パスは PHP ファイル内にあり、内部を変更するのに非常に便利です。 先ほどの小さな画像を配置するのは簡単ではありません。エディタのソースコードを変更する必要があります。
先ほどの小さな画像を配置するのは簡単ではありません。エディタのソースコードを変更する必要があります。
phpファイルで変更するという意味がわかりません。config.jsonで変更するか、ファイルパスが正しく設定されていないと機能しません。しかし、他には何も見つかりませんでした。
API はありません。よく見てください
config.json で設定しませんでしたか?
デフォルト値は
"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}" です
API はそこにありません。よく見てください
問題は、見つからないのですか?
デフォルト値は
"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}" です
これは絶対パスであることに注意してください。ウェブサイトのどのディレクトリでも ueditor を使用できるため、絶対パスです変更後、アップロードされた変更後の画像ファイルはフォルダーの外にあります
変えますか?
以前見逃していましたが、これは絶対パスですが、URL に基づいています
言い換えれば、Web サイトのルートはそのルートです
/** * 获取文件完整路径 * @return string */ private function getFilePath() { $fullname = $this->fullName; $rootPath = $_SERVER['DOCUMENT_ROOT']; if (substr($fullname, 0, 1) != '/') { $fullname = '/' . $fullname; } return $rootPath . $fullname; }
どうやって変更しましたか?
以前見逃していましたが、これは絶対パスですが、URL に基づいています
言い換えれば、Web サイトのルートはそのルートです
ただし、$_SERVER['DOCUMENT_ROOT'] に値とそれは正しいです
/** * 获取文件完整路径 * @return string */ private function getFilePath() { $fullname = $this->fullName; $rootPath = $_SERVER['DOCUMENT_ROOT']; if (substr($fullname, 0, 1) != '/') { $fullname = '/' . $fullname; } return $rootPath . $fullname; }
config.json に直接入れました:
"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time } {rand:6}", /* 保存パスをアップロードします。保存パスとファイル名の形式をカスタマイズできます */独自のパスに変更します
"imagePathFormat": "/uploadfiles/image/{yyyy}{mm}{dd } /{time}{rand:6}", /* 保存パスをアップロードします。保存パスとファイル名の形式をカスタマイズできます */
アップロードが成功すると、生成された画像フォルダーはこのフォルダーの外に直接配置されます
$ _SERVER[ 'DOCUMENT_ROOT'] . ["imagePathFormat"]
禁止されています
/xyjc_intranet にアクセスする権限がありませんこのサーバーの /admin_xyjcylogin/include/ueditor/dialogs/image/image.html
数日経ちましたが、まだどうやって書いたかを言っていません
以前にもこれに遭遇しました、imagePathFormat": "/uploadfiles/image/{yyyy}{mm}{dd}/{time}{rand:6}"、/これはあなたの変更ですよね? あなたは/ ただ追加してくださいUploadfiles の前にある www ファイルの下にあるプロジェクトの名前ファイルを指定すると、一致するプロジェクト ファイル名が自動的に検索されると思います。一致するプロジェクト ファイル名が存在しない場合は、周辺に Ueditor ファイルが生成されます。
この方法はいいえです 設定ディレクトリ、これは避けられません
ディレクトリは常に正しく設定する必要があり、このディレクトリは Web サイトの範囲内にある必要があります
写真は
アクセス権限がありません!
設定ディレクトリ、これは避けられません
ディレクトリは常に正しく設定する必要があり、ディレクトリは Web サイトの範囲内にある必要があります
中の写真をページに表示する必要があります
1. 完全なエラーメッセージを入力します
2. 設定パスを入力します
3. どこにでもある Web サイトのルートディレクトリへのパスを入力します
分析したくない場合は、もちろん誰かが分析を手伝ってくれます
経験: さまざまなアップロード用の設定が満載です。ファイルの種類が異なるため、変更する必要があります