폴더 권한에 문제가 있어 php ueditor가 파일을 생성할 수 없습니다. 해결 방법은 "chmod 0777 image/;" 명령을 실행하여 폴더 권한을 변경하는 것입니다.
권장: "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 중국어 웹사이트의 기타 관련 기사를 참조하세요!