php rename 오류 원인 찾기
error_get_last()는 아무런 내용 도 되 돌려 주지 않 은 것 같 습 니 다.rename()은 이상 이 아 닌 true false 로 돌아 갑 니 다.
if (!rename($file->filepath, $full_path)) {
$error = error_get_last();
watchdog('name', "Failed to move the uploaded file from %source to %dest", array('%source' => $file->filepath, '%dest' => $full_path));
}
해결 방법우선,다음 과 같은 상황 전에 안전 검 사 를 추가 하 는 것 이 좋 습 니 다.
if (file_exists($old_name) &&
((!file_exists($new_name)) || is_writable($new_name))) {
rename($old_name, $new_name);
}
그 다음 에 오류 보고 서 를 열 수 있 습 니 다.
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
지식 포인트 확장:문장:이름 바 꾸 기(oldname,newname,context)
매개 변수
묘사 하 다.
oldname
이름 을 바 꿀 파일 이나 디 렉 터 리 가 필요 합 니 다.
newname
파일 이나 디 렉 터 리 의 새 이름 을 정 해 야 합 니 다.
context
필요 합 니 다.파일 핸들 의 환경 을 규정 합 니 다.context 는 스 트림 을 수정 할 수 있 는 옵션 입 니 다.
설명:php 4.3.3 이전에 rename()은*nix 기반 시스템 에서 디스크 파 티 션 을 넘 어 파일 이름 을 바 꿀 수 없습니다.
설명:oldname 에 사용 할 패 키 징 프로 토 콜 은 new name 에 사용 할 것 과 일치 해 야 합 니 다.
설명:context 에 대한 지원 은 php 5.0.0 에 추 가 됩 니 다.
php rename 오류 원인 에 대한 검색 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 php rename 오류 원인 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.