ホームページ >バックエンド開発 >PHPチュートリアル >Baidu エディタ ueditor1.4.3 の画像アップロード パスを設定した専門家は誰ですか?

Baidu エディタ ueditor1.4.3 の画像アップロード パスを設定した専門家は誰ですか?

WBOY
WBOYオリジナル
2016-06-13 12:03:38860ブラウズ

Baidu エディタ ueditor1.4.3 の画像アップロード パスを設定したのは誰ですか?
Baidu エディタを構築しましたが、画像のパスが常にわかりません。Baidu の具体的な設定方法を知っている人はいますか?わかりました。
------解決策------------------
アップロード パスは次のとおりです。 PHPファイル内で変更するととても便利です。
あなたが言及した小さな画像に関しては、エディターのソースコードを変更する必要があります。
------解決策----------------------
config.jsonで設定していませんか?
デフォルト値は
"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}"
注意してください。 Web サイトの任意のディレクトリで ueditor
を使用して、必要なものに変更できるため、絶対パスも絶対パスにする必要があります。 - -解決策------------------

どのように変更しましたか?
前に見逃していましたが、これは絶対パスですが、URL に基づいています つまり、Web サイトのルートはそのルートです
ただし、$_SERVER を確認する必要があります['DOCUMENT_ROOT'] には値があり、正しいです
次のように計算されているため


-----解決策------------- -- -----

    /**<br />     * 获取文件完整路径<br />     * @return string<br />     */<br />    private function getFilePath()<br />    {<br />        $fullname = $this->fullName;<br />        $rootPath = $_SERVER['DOCUMENT_ROOT'];<br /><br />        if (substr($fullname, 0, 1) != '/') {<br />            $fullname = '/' . $fullname;<br />        }<br /><br />        return $rootPath . $fullname;<br />    }<br />
以前にもこれに遭遇しました。imagePathFormat": "/uploadfiles/image/{yyyy}{mm}{dd}/{time}{rand:6}", / これはあなたのものですwww ファイルの /uploadfiles の前にプロジェクト ファイルの名前を追加するだけです。一致するプロジェクト ファイル名が存在しない場合は、Ueditor ファイルが生成されると思います。
を試してみます----------
は非常に簡単です:
1.メッセージ2. 設定パスを指定します3. Web サイトのルート ディレクトリへのパスをどこにでも指定します

分析したくない場合は、誰かが手伝ってくれます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。