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

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

Jun 23, 2016 pm 01:48 PM
アップロード 編集者 パス 構成

Baidu エディターを構築しましたが、他のすべてが設定されています。画像のパスが常にフォルダーの外に表示され、自動的にフォルダーが作成されます。Baidu の具体的な設定方法を知っている人はいますか?ちなみに、ファイルをアップロードするときに、ファイルの前に小さなアイコンを自動的に生成する方法もあります。アップロード パスの..

アップロード パスは PHP ファイル内にあり、内部を変更するのに非常に便利です。 先ほどの小さな画像を配置するのは簡単ではありません。エディタのソースコードを変更する必要があります。

アップロードパスはPHPファイル内で変更できるのでとても便利です。

先ほどの小さな画像を配置するのは簡単ではありません。エディタのソースコードを変更する必要があります。

phpファイルで変更するという意味がわかりません。config.jsonで変更するか、ファイルパスが正しく設定されていないと機能しません。しかし、他には何も見つかりませんでした。


API はありません。よく見てください

config.json で設定しませんでしたか?

デフォルト値は
"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}" です

これは絶対パスであることに注意してください。ウェブサイトのどのディレクトリでも ueditor を使用できるため、これは絶対パスです 必要なものに変更するだけです



API はそこにありません。よく見てください

問題は、見つからないのですか?

config.json で設定していませんか?

デフォルト値は

"imagePathFormat": "/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}" です

これは絶対パスであることに注意してください。ウェブサイトのどのディレクトリでも ueditor を使用できるため、絶対パスです
必要なものに変更するだけです

変更後、アップロードされた変更後の​​画像ファイルはフォルダーの外にあります


変えますか?
以前見逃していましたが、これは絶対パスですが、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;    }
ログイン後にコピー
ログイン後にコピー


どうやって変更しましたか?
以前見逃していましたが、これは絶対パスですが、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"]

常にここに保存されます


$_SERVER['DOCUMENT_ROOT'] . ["imagePathFormat"]
常にここに保存されます

禁止されています
/xyjc_intranet にアクセスする権限がありませんこのサーバーの /admin_xyjcylogin/include/ueditor/dialogs/image/image.html

何が起こっているのかわかりません。もうパスにアクセスする権限がありません

数日経ちましたが、まだどうやって書いたかを言っていません

私は何も書いていません。今、ueditor1_3_5-utf8-php バージョンに変更しました。画像をアップロードするパスは、config.php の「Configure」に直接あります。問題は、エディタ ウィンドウを呼び出したのですが、プラグインをアップロードするときにこのメッセージが表示されることです。

以前にもこれに遭遇しました、imagePathFormat": "/uploadfiles/image/{yyyy}{mm}{dd}/{time}{rand:6}"、/これはあなたの変更ですよね? あなたは/ ただ追加してくださいUploadfiles の前の www ファイルの下にあるプロジェクトの名前ファイルを指定すると、一致するプロジェクト ファイル名が自動的に検索されると思います。一致するプロジェクト ファイル名が存在しない場合は、周辺に Ueditor ファイルが生成されます。

以前にもこれに遭遇しました、imagePathFormat": "/uploadfiles/image/{yyyy}{mm}{dd}/{time}{rand:6}"、/これはあなたの変更ですよね? あなたは/ ただ追加してくださいUploadfiles の前にある www ファイルの下にあるプロジェクトの名前ファイルを指定すると、一致するプロジェクト ファイル名が自動的に検索されると思います。一致するプロジェクト ファイル名が存在しない場合は、周辺に Ueditor ファイルが生成されます。

この方法はいいえです
アクセス権限がありません!

設定ディレクトリ、これは避けられません
ディレクトリは常に正しく設定する必要があり、このディレクトリは Web サイトの範囲内にある必要があります
写真は

アクセス権限がありません!

設定ディレクトリ、これは避けられません
ディレクトリは常に正しく設定する必要があり、ディレクトリは Web サイトの範囲内にある必要があります
中の写真をページに表示する必要があります

明らかに、エディターのフォルダーは Web サイトとディレクトリの下にありますが、写真はアップロードできますが、添付ファイルには許可がありません... めちゃくちゃです
シンプル:

1. 完全なエラーメッセージを入力します
2. 設定パスを入力します
3. どこにでもある Web サイトのルートディレクトリへのパスを入力します

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

今、emlog ウェブサイトに構築し、すべてが正常であることをテストしました。最近ウェブサイトのプログラムを更新し、使用中に ueditor も更新しました。デフォルトでは Web サイトのルート ディレクトリ /uedit/php/ にあり、私のブログも Web サイト/ブログのルート ディレクトリに配置されているため、1 日調べても場所が見つかりませんでした。 config.json ファイルを常に無視していたため、変更しました。成功しました。


経験: さまざまなアップロード用の設定が満載です。ファイルの種類が異なるため、変更する必要があります

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

LinuxシステムにおけるGDMの動作原理と設定方法 LinuxシステムにおけるGDMの動作原理と設定方法 Mar 01, 2024 pm 06:36 PM

タイトル: Linux システムにおける GDM の動作原理と構成方法 Linux オペレーティング システムでは、GDM (GNOMEDisplayManager) は、グラフィカル ユーザー インターフェイス (GUI) ログインとユーザー セッション管理を制御するために使用される一般的なディスプレイ マネージャーです。この記事では、GDM の動作原理と構成方法を紹介し、具体的なコード例を示します。 1. GDM の動作原理 GDM は GNOME デスクトップ環境のディスプレイ マネージャーであり、X サーバーの起動とログイン インターフェイスの提供を担当します。

ファイルパスでのスラッシュとバックスラッシュのさまざまな使用法 ファイルパスでのスラッシュとバックスラッシュのさまざまな使用法 Feb 26, 2024 pm 04:36 PM

ファイル パスは、ファイルまたはフォルダーを識別して検索するためにオペレーティング システムによって使用される文字列です。ファイル パスには、パスを区切る 2 つの一般的な記号、つまりスラッシュ (/) とバックスラッシュ () があります。これら 2 つのシンボルは、オペレーティング システムごとに異なる用途と意味を持ちます。スラッシュ (/) は、Unix および Linux システムで一般的に使用されるパス区切り文字です。これらのシステムでは、ファイル パスはルート ディレクトリ (/) から始まり、各ディレクトリ間はスラッシュで区切られます。たとえば、パス /home/user/Document

Linux Bashrc の機能、構成、使用法を理解する Linux Bashrc の機能、構成、使用法を理解する Mar 20, 2024 pm 03:30 PM

Linux Bashrc について: 機能、構成、および使用法 Linux システムでは、Bashrc (BourneAgainShellrunco​​mmands) は非常に重要な構成ファイルであり、システムの起動時に自動的に実行されるさまざまなコマンドと設定が含まれています。 Bashrc ファイルは通常、ユーザーのホーム ディレクトリにある隠しファイルであり、その機能はユーザーの Bashshell 環境をカスタマイズすることです。 1. Bashrc関数の設定環境

QQ Musicに歌詞をアップロードする方法 QQ Musicに歌詞をアップロードする方法 Feb 23, 2024 pm 11:45 PM

デジタル時代の到来により、音楽プラットフォームは人々が音楽を入手する主な方法の 1 つになりました。しかし、曲を聴いていると歌詞がないことに気づき、非常に不安になることがあります。曲の内容や感情をより深く理解するために、曲を聴くときに歌詞が表示されることを望む人は多いでしょう。 QQ Music は中国最大の音楽プラットフォームの 1 つとして、ユーザーがより音楽を楽しみ、曲の含意を感じることができるように、ユーザーに歌詞をアップロードする機能も提供しています。 QQ Musicに歌詞をアップロードする方法を紹介します。初め

Kugou に独自の音楽をアップロードする簡単な手順 Kugou に独自の音楽をアップロードする簡単な手順 Mar 25, 2024 pm 10:56 PM

1. Kugou Music を開き、プロフィール写真をクリックします。 2. 右上隅にある設定アイコンをクリックします。 3. [音楽作品をアップロード]をクリックします。 4. [作品アップロード]をクリックします。 5. 曲を選択し、[次へ]をクリックします。 6. 最後に[アップロード]をクリックします。

Go 言語開発ツールの紹介: 必須ツールのリスト Go 言語開発ツールの紹介: 必須ツールのリスト Mar 29, 2024 pm 01:06 PM

タイトル: Go 言語開発ツール入門: 必須ツール一覧 Go 言語の開発プロセスでは、適切な開発ツールを使用することで開発効率とコード品質を向上させることができます。この記事では、Go 言語開発で一般的に使用されるいくつかの重要なツールを紹介し、読者がその使用方法と機能をより直感的に理解できるように、具体的なコード例を添付します。 1.VisualStudioCodeVisualStudioCode は、豊富なプラグインと機能を備えた軽量で強力なクロスプラットフォーム開発ツールです。

Linux システムで FTPS を構成してインストールする方法 Linux システムで FTPS を構成してインストールする方法 Mar 20, 2024 pm 02:03 PM

タイトル: Linux システムで FTPS を構成およびインストールする方法、具体的なコード例が必要です。Linux システムでは、FTPS は安全なファイル転送プロトコルです。FTP と比較して、FTPS は TLS/SSL プロトコルを通じて送信データを暗号化し、データのセキュリティを向上させます。伝染 ; 感染。この記事では、Linux システムに FTPS を構成およびインストールする方法を紹介し、具体的なコード例を示します。ステップ 1: vsftpd をインストールする ターミナルを開き、次のコマンドを入力して vsftpd をインストールします: sudo

Win11 の「マイ コンピュータ」パスの違いは何ですか?すぐに見つけられる方法! Win11 の「マイ コンピュータ」パスの違いは何ですか?すぐに見つけられる方法! Mar 29, 2024 pm 12:33 PM

Win11 の「マイ コンピュータ」パスの違いは何ですか?すぐに見つけられる方法! Windows システムは常に更新されているため、最新の Windows 11 システムにもいくつかの新しい変更と機能が追加されています。よくある問題の 1 つは、Win11 システムでユーザーが「マイ コンピューター」へのパスを見つけられないことですが、これは通常、以前の Windows システムでは簡単な操作でした。この記事では、Win11 システムでの「マイ コンピュータ」のパスの違いと、それらをすばやく見つける方法を紹介します。 Windows1の場合

See all articles