목차
回复讨论(解决方案)
백엔드 개발 PHP 튜토리얼 谁配置过百度编辑器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;    }
로그인 후 복사
로그인 후 복사

你是怎么改的?
前面我说漏了,虽然那是一个绝对路径,但他是基于 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;    }
로그인 후 복사
로그인 후 복사


我直接在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

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 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 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

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

파일 경로는 운영 체제에서 파일이나 폴더를 식별하고 찾는 데 사용되는 문자열입니다. 파일 경로에는 경로를 구분하는 두 가지 공통 기호, 즉 슬래시(/)와 백슬래시()가 있습니다. 이 두 기호는 운영 체제에 따라 용도와 의미가 다릅니다. 슬래시(/)는 Unix 및 Linux 시스템에서 일반적으로 사용되는 경로 구분 기호입니다. 이러한 시스템에서 파일 경로는 루트 디렉터리(/)에서 시작하고 각 디렉터리 사이를 슬래시로 구분합니다. 예를 들어 /home/user/Docume 경로는 다음과 같습니다.

Linux Bashrc 이해: 기능, 구성 및 사용법 Linux Bashrc 이해: 기능, 구성 및 사용법 Mar 20, 2024 pm 03:30 PM

Linux Bashrc 이해: 기능, 구성 및 사용법 Linux 시스템에서 Bashrc(BourneAgainShellruncommands)는 시스템 시작 시 자동으로 실행되는 다양한 명령과 설정이 포함된 매우 중요한 구성 파일입니다. Bashrc 파일은 일반적으로 사용자의 홈 디렉토리에 있으며 숨겨진 파일입니다. 해당 기능은 사용자를 위해 Bashshell 환경을 사용자 정의하는 것입니다. 1. Bashrc 기능 설정 환경

Kugou에 자신의 음악을 업로드하는 간단한 단계 Kugou에 자신의 음악을 업로드하는 간단한 단계 Mar 25, 2024 pm 10:56 PM

1. Kugou Music을 열고 프로필 사진을 클릭하세요. 2. 오른쪽 상단의 설정 아이콘을 클릭하세요. 3. [음악작품 업로드]를 클릭하세요. 4. [작품 업로드]를 클릭하세요. 5. 노래를 선택하고 [다음]을 클릭하세요. 6. 마지막으로 [업로드]를 클릭하세요.

QQ Music에 가사를 업로드하는 방법 QQ Music에 가사를 업로드하는 방법 Feb 23, 2024 pm 11:45 PM

디지털 시대가 도래하면서 음악 플랫폼은 사람들이 음악을 얻는 주요 수단 중 하나가 되었습니다. 하지만 가끔 노래를 듣다 보면 가사가 없다는 것을 발견하게 되는데, 이는 매우 혼란스럽습니다. 많은 사람들은 노래를 들을 때 가사가 표시되어 노래의 내용과 감정을 더 잘 이해할 수 있기를 바랍니다. 중국 최대 음악 플랫폼 중 하나인 QQ 뮤직은 사용자에게 가사 업로드 기능을 제공하여 사용자가 음악을 더 잘 즐기고 노래의 의미를 느낄 수 있도록 합니다. QQ뮤직에 가사를 업로드하는 방법은 다음과 같습니다. 첫 번째

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와 비교하여 전송된 데이터를 TLS/SSL 프로토콜을 통해 암호화하므로 성능이 향상됩니다. 데이터 전송의 보안. 이 기사에서는 Linux 시스템에서 FTPS를 구성 및 설치하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1단계: vsftpd 설치 터미널을 열고 다음 명령을 입력하여 vsftpd를 설치합니다. sudo

Win11에서 '내 컴퓨터' 경로의 차이점은 무엇입니까? 빨리 찾는 방법! Win11에서 '내 컴퓨터' 경로의 차이점은 무엇입니까? 빨리 찾는 방법! Mar 29, 2024 pm 12:33 PM

Win11에서 "내 컴퓨터" 경로의 차이점은 무엇입니까? 빨리 찾는 방법! Windows 시스템이 지속적으로 업데이트됨에 따라 최신 Windows 11 시스템도 몇 가지 새로운 변경 사항과 기능을 제공합니다. 일반적인 문제 중 하나는 사용자가 Win11 시스템에서 "내 컴퓨터"에 대한 경로를 찾을 수 없다는 것입니다. 이는 일반적으로 이전 Windows 시스템에서는 간단한 작업이었습니다. 이 기사에서는 Win11 시스템에서 "내 컴퓨터"의 경로가 어떻게 다른지, 그리고 이를 빠르게 찾는 방법을 소개합니다. Windows1에서

See all articles