>  기사  >  백엔드 개발  >  php mkdir이 실패하면 어떻게 해야 할까요?

php mkdir이 실패하면 어떻게 해야 할까요?

藏色散人
藏色散人원래의
2020-08-12 10:07:484268검색

php mkdir 실패에 대한 해결 방법: 먼저 서버에 로그인한 다음 루트 아래에 "chmod 777 parpath"로 생성될 디렉터리를 승인하고 마지막으로 mkdir 코드를 실행합니다.

php mkdir이 실패하면 어떻게 해야 할까요?

추천: "PHP 비디오 튜토리얼"

Linux에서 PHP mkdir 실패에 대한 솔루션

최근에 웹사이트를 만들었고 사용자는 웹사이트가 생성된 후 수동으로 폴더를 만들어야 합니다. 작성해보니 Windows에서는 아주 잘 돌아가는데 결과가 서버에 업로드 되자마자 뭔가 문제가 발생하네요.. 수동으로 폴더를 생성하면 오류가 보고되지 않는데 해당 디렉토리에 들어가면 해당 내용을 볼 수 없습니다. 폴더가 생성되었습니다. 코드 실행에 문제가 있을 것입니다. 코드는 다음과 같습니다.

mkdir($path,0777);
if(file_exists($path))
      echo "目录创建成功!";
else
      echo "创建目录失败!";

권한 문제인 것으로 의심되어 서버에 로그인하고 루트 아래에 폴더가 생성될 디렉터리인 chmod 777 parpath를 승인한 다음 코드를 실행하면 모든 것이 이루어졌습니다. 좋아요!

참고: parpath는 상위 디렉터리이고 path는 생성될 하위 디렉터리입니다.

  • mkdir() 함수는 디렉토리를 생성합니다.

함수는 성공하면 TRUE를, 실패하면 FALSE를 반환합니다.

문법

mkdir(path,mode,recursive,context)

위 내용은 php mkdir이 실패하면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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