Inhaltsverzeichnis
回复讨论(解决方案)
Heim Backend-Entwicklung PHP-Tutorial 谁配置过百度编辑器ueditor1.4.3的图片上传路径?

谁配置过百度编辑器ueditor1.4.3的图片上传路径?

Jun 23, 2016 pm 01:48 PM
上传 编辑器 路径 配置

搞了个百度编辑器,其他啥都配置好了,就是图片路径搞不定,图片总是跑到文件夹外面自动创建文件夹,哪位知道具体怎么配置吗,百度这个简直有地点坑爹了..


回复讨论(解决方案)

对了,还有如何给kindeditor编辑器增加上传文件时自动在文件前面生成个小图标而不是上传路径..

上传路径,在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 的
也就是说网站的根,就是他的根

但你要确认你的 $_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;    }
Nach dem Login kopieren
Nach dem Login kopieren

你是怎么改的?
前面我说漏了,虽然那是一个绝对路径,但他是基于 url 的
也就是说网站的根,就是他的根

但你要确认你的 $_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;    }
Nach dem Login kopieren
Nach dem Login kopieren


我直接在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"]
总是保存在这里的


Forbidden
You don't have permission to access /xyjc_intranet/admin_xyjcylogin/include/ueditor/dialogs/image/image.html on this server.
不知道这是怎么回事?直接没有权限访问路径了

都好几天了,到现在你也没说你是怎么写的

我是什么都没写,现在换成ueditor1_3_5-utf8-php版本的,上传图片路径可以在config.php里面直接配置,现在的问题是我把编辑器窗口调用出来了,但是上传插件却提示个这玩意。

我之前也遇到过,imagePathFormat": "/uploadfiles/image/{yyyy}{mm}{dd}/{time}{rand:6}", /这是你的修改对吧,你在/uploadfiles前面加上你在www文件下项目的名称文件就好了..我猜他是自动寻找匹配的项目文件名若是没有就会在外围生成一个Ueditor文件的..你试试

我之前也遇到过,imagePathFormat": "/uploadfiles/image/{yyyy}{mm}{dd}/{time}{rand:6}", /这是你的修改对吧,你在/uploadfiles前面加上你在www文件下项目的名称文件就好了..我猜他是自动寻找匹配的项目文件名若是没有就会在外围生成一个Ueditor文件的..你试试


这个方法是不行的

不是很明确吗?没有访问权限!
配置目录,这个是回避不掉的
你总是要将目录弄正确了才行,并且这个目录还必须要在网站范围内
因为里面的图片要在页面中显示

不是很明确吗?没有访问权限!
配置目录,这个是回避不掉的
你总是要将目录弄正确了才行,并且这个目录还必须要在网站范围内
因为里面的图片要在页面中显示


都快郁闷死了都,明显编辑器文件夹都在网站跟目录下,现在是图片可以上传,附件却是没有权限了...凌乱了

很简单:
1、给出完整的错误信息
2、给出你的配置路径
3、各处你的网站根目录的路径

你不愿意分析,自然有人帮你分析

刚刚在我的emlog网站中弄好,测试一切正常。以前一直用uedit1.0版本,最近更新了网站程序,顺便也更新下ueditor。使用中发现上传的文件默认配置为网站根目录/uedit/php/下,而我的博客放在网站根目录/blog下,所以造成诸多不便。研究了一天,就是没发现在哪里改,因为一直忽略了这个config.json文件,看到大家的提示后,在里面修改成功!

经验:一定要用绝对路径来改,里面全是上传各种类型文件的配置,所以都要改过哦。

详情查阅:http://netv.gnway.net/blog/?post=43

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Das Funktionsprinzip und die Konfigurationsmethode von GDM im Linux-System Das Funktionsprinzip und die Konfigurationsmethode von GDM im Linux-System Mar 01, 2024 pm 06:36 PM

Titel: Das Funktionsprinzip und die Konfigurationsmethode von GDM in Linux-Systemen. In Linux-Betriebssystemen ist GDM (GNOMEDisplayManager) ein gängiger Anzeigemanager, der zur Steuerung der grafischen Benutzeroberfläche (GUI)-Anmeldung und Benutzersitzungsverwaltung verwendet wird. In diesem Artikel werden das Funktionsprinzip und die Konfigurationsmethode von GDM vorgestellt und spezifische Codebeispiele bereitgestellt. 1. Funktionsprinzip von GDM GDM ist der Display-Manager in der GNOME-Desktop-Umgebung. Er ist für den Start des X-Servers und die Bereitstellung der Anmeldeschnittstelle verantwortlich

Unterschiedliche Verwendung von Schrägstrichen und Backslashes in Dateipfaden Unterschiedliche Verwendung von Schrägstrichen und Backslashes in Dateipfaden Feb 26, 2024 pm 04:36 PM

Ein Dateipfad ist eine Zeichenfolge, die vom Betriebssystem verwendet wird, um eine Datei oder einen Ordner zu identifizieren und zu finden. In Dateipfaden gibt es zwei gängige Symbole zur Trennung von Pfaden, nämlich den Schrägstrich (/) und den Backslash (). Diese beiden Symbole haben in verschiedenen Betriebssystemen unterschiedliche Verwendungen und Bedeutungen. Der Schrägstrich (/) ist ein häufig verwendetes Pfadtrennzeichen in Unix- und Linux-Systemen. Auf diesen Systemen beginnen Dateipfade im Stammverzeichnis (/) und werden durch Schrägstriche zwischen den einzelnen Verzeichnissen getrennt. Zum Beispiel der Pfad /home/user/Docume

Verstehen Sie Linux Bashrc: Funktionen, Konfiguration und Verwendung Verstehen Sie Linux Bashrc: Funktionen, Konfiguration und Verwendung Mar 20, 2024 pm 03:30 PM

Grundlegendes zu Linux Bashrc: Funktion, Konfiguration und Verwendung In Linux-Systemen ist Bashrc (BourneAgainShellruncommands) eine sehr wichtige Konfigurationsdatei, die verschiedene Befehle und Einstellungen enthält, die beim Systemstart automatisch ausgeführt werden. Die Bashrc-Datei befindet sich normalerweise im Home-Verzeichnis des Benutzers und ist eine versteckte Datei. Ihre Funktion besteht darin, die Bashshell-Umgebung für den Benutzer anzupassen. 1. Bashrc-Funktionseinstellungsumgebung

Einfache Schritte zum Hochladen Ihrer eigenen Musik auf Kugou Einfache Schritte zum Hochladen Ihrer eigenen Musik auf Kugou Mar 25, 2024 pm 10:56 PM

1. Öffnen Sie Kugou Music und klicken Sie auf Ihr Profilbild. 2. Klicken Sie auf das Symbolset in der oberen rechten Ecke. 3. Klicken Sie auf [Musikwerke hochladen]. 4. Klicken Sie auf [Werke hochladen]. 5. Wählen Sie das Lied aus und klicken Sie auf [Weiter]. 6. Klicken Sie abschließend auf [Hochladen].

So laden Sie Songtexte auf QQ Music hoch So laden Sie Songtexte auf QQ Music hoch Feb 23, 2024 pm 11:45 PM

Mit dem Aufkommen des digitalen Zeitalters sind Musikplattformen zu einer der wichtigsten Möglichkeiten für Menschen geworden, an Musik zu gelangen. Wenn wir jedoch ein Lied hören, stellen wir manchmal fest, dass es keinen Text gibt, was sehr beunruhigend ist. Viele Menschen hoffen, dass beim Anhören von Liedern Liedtexte angezeigt werden können, um den Inhalt und die Emotionen der Lieder besser zu verstehen. QQ Music, eine der größten Musikplattformen in China, bietet Benutzern auch die Funktion zum Hochladen von Liedtexten, damit Benutzer die Musik besser genießen und die Konnotation des Liedes spüren können. Im Folgenden erfahren Sie, wie Sie Liedtexte auf QQ Music hochladen. Erste

Einführung in die Go-Sprachentwicklungstools: eine Liste der wichtigsten Tools Einführung in die Go-Sprachentwicklungstools: eine Liste der wichtigsten Tools Mar 29, 2024 pm 01:06 PM

Titel: Einführung in die Go-Sprachentwicklungstools: Liste der wesentlichen Tools Im Entwicklungsprozess der Go-Sprache kann die Verwendung geeigneter Entwicklungstools die Entwicklungseffizienz und Codequalität verbessern. In diesem Artikel werden mehrere wichtige Tools vorgestellt, die häufig in der Go-Sprachentwicklung verwendet werden, und spezifische Codebeispiele angehängt, damit die Leser ihre Verwendung und Funktionen intuitiver verstehen können. 1.VisualStudioCodeVisualStudioCode ist ein leichtes und leistungsstarkes plattformübergreifendes Entwicklungstool mit umfangreichen Plug-Ins und Funktionen.

So konfigurieren und installieren Sie FTPS im Linux-System So konfigurieren und installieren Sie FTPS im Linux-System Mar 20, 2024 pm 02:03 PM

Titel: So konfigurieren und installieren Sie FTPS im Linux-System. Im Linux-System ist FTPS ein sicheres Dateiübertragungsprotokoll. Im Vergleich zu FTP verschlüsselt FTPS die übertragenen Daten über das TLS/SSL-Protokoll, was die Datensicherheit verbessert Übertragung. In diesem Artikel stellen wir die Konfiguration und Installation von FTPS in einem Linux-System vor und stellen spezifische Codebeispiele bereit. Schritt 1: vsftpd installieren Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein, um vsftpd zu installieren: sudo

Was ist der Unterschied im Pfad „Arbeitsplatz' in Win11? Schneller Weg, es zu finden! Was ist der Unterschied im Pfad „Arbeitsplatz' in Win11? Schneller Weg, es zu finden! Mar 29, 2024 pm 12:33 PM

Was ist der Unterschied im Pfad „Arbeitsplatz“ in Win11? Schneller Weg, es zu finden! Da das Windows-System ständig aktualisiert wird, bringt auch das neueste Windows 11-System einige neue Änderungen und Funktionen mit sich. Eines der häufigsten Probleme besteht darin, dass Benutzer den Pfad zu „Arbeitsplatz“ im Win11-System nicht finden können. Dies war in früheren Windows-Systemen normalerweise ein einfacher Vorgang. In diesem Artikel erfahren Sie, wie sich der Pfad „Arbeitsplatz“ im Win11-System unterscheidet und wie Sie ihn schnell finden. Unter Windows1

See all articles