>  기사  >  백엔드 개발  >  php ueditor가 파일을 생성할 수 없으면 어떻게 해야 합니까?

php ueditor가 파일을 생성할 수 없으면 어떻게 해야 합니까?

藏色散人
藏色散人원래의
2020-08-21 10:56:202494검색

폴더 권한에 문제가 있어 php ueditor가 파일을 생성할 수 없습니다. 해결 방법은 "chmod 0777 image/;" 명령을 실행하여 폴더 권한을 변경하는 것입니다.

php ueditor가 파일을 생성할 수 없으면 어떻게 해야 합니까?

권장: "PHP Video Tutorial"

Unable to create Directory issue using ueditor

[서문]

최근에 Baidu에서 출시한 js 플러그인인 ueditor를 배경 기사로 사용했습니다. 편집. 그런데 사용 중 몇 가지 문제가 발생했습니다.

로컬에서 사용할 때는 문제가 없었지만 프로젝트를 서버로 마이그레이션한 후 문제가 발생했습니다. 기사에 사진을 삽입할 때 항상 디렉토리 생성에 실패했다고 표시되었습니다.

【제목】

다음으로 문제를 분석해 보겠습니다.

우선 각 ueditor는 생성 시 특정 ID를 부여받아야 하며, 생성 성공 후 특정 기능을 수행한 후에는 구체적으로 파기해야 합니다. 그렇지 않으면 이벤트를 통해 예를 들어 onclick은 ueditor 생성을 트리거하고 첫 번째를 파괴하지 않고 두 번째를 생성하려는 경우 실패합니다.

기사를 게시할 때 ueditor를 사용하여 이미지를 업로드하면 항상 오류가 발생합니다: 업로드 디렉토리를 생성하지 못했습니다.

요청을 받기 위해 바이올린을 연 후 발견되었습니다. 이미지를 추가한 후 ueditor는 /ueditor/php/controller.php에 비동기 이미지 업로드 요청을 보냅니다. 소스코드를 추적해본 결과 디렉터리 생성 시 오류가 반환되는 것을 발견했습니다. mkdir의 권한이 거부된 후 오류 메시지를 인쇄합니다. 폴더 권한 문제인 것으로 알고 있습니다. 디렉터리 권한 문제이므로 디렉터리를 찾아 권한을 수정한 후 업로드하세요. 결과는 성공입니다.

【권한 수정】

폴더 권한을 변경하려면

chmod 0777 image/;

명령을 사용하세요.

위 내용은 php ueditor가 파일을 생성할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.