찾다

 >  Q&A  >  본문

require 기능은 현재 폴더에 있는 php 파일을 인식하고 로드할 수 없습니다.

<p>제 질문이 조금 이상할 수도 있지만 정말 혼란스럽습니다! </p><p>내 하위 테마에서는 문제 없이 function.php 파일에 인접한 파일을 호출하고 로드할 수 있었지만 하위 폴더의 모든 파일을 삭제하고 다시 삽입한 후에는 파일이 로드되지 않습니다. 인식. 다음 명령을 사용했습니다. </p><p>function.php 파일에서 그 보조파일인 user_function.php를 호출했는데, 명령어를 넣어도 인식이 되지 않더군요.

<pre class="brush:php;toolbar:false;">if (file_exists('user_function.php')) { require_once('user_function.php'); } 또 다른 { echo "30분 후에 다시 시도해주세요...n"; 주사위; }</pre> <p>파일을 인식할 수 없습니다! 그리고 오류 메시지가 나타납니다! ! !

다음 파일 두 개만 있습니다: </p><p><br /></p>
P粉277824378P粉277824378526일 전475

모든 응답(1)나는 대답할 것이다

  • P粉736935587

    P粉7369355872023-07-31 18:07:09

    아마 function.php 파일이 다른 디렉터리의 다른 파일에서 호출되었기 때문일 것입니다.

    모호함을 피하기 위해 PHP가 function.php 파일과 동일한 디렉터리에서 user_function.php 파일을 검색하도록 __DIR__을 제공하여 전체 경로를 사용하여 현재 파일의 디렉터리를 반환할 수 있습니다.

    으아악

    회신하다
    0
  • 취소회신하다