require 기능은 현재 폴더에 있는 php 파일을 인식하고 로드할 수 없습니다.
P粉277824378
P粉277824378 2023-07-30 19:48:55
0
1
447
<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>
    <li><code>function.php</code></li> <li><code>user_function.php</code></li> </ul> <p>문제가 무엇인가요? (이 지침은 복잡하거나 어렵지 않습니다. 이전에 여러 곳에서 이 지침을 여러 번 사용해 보았지만 이제는 어려워졌습니다.)</p><p>다른 주제에서도 여러 번 사용했습니다. , 상위 템플릿</p><p>+업데이트:</p><p>이상한 문제가 발생했습니다! 이제 function.php와 user_function.php에 다른 파일을 로드하고 싶습니다. __DIR__을 사용하여 경로를 지정해야 하는데 문제는 다른 곳에 있는 것 같습니다! 호스팅 지원 요청을 제출했는데 몇 시간 전에 데이터베이스 연결이 끊어지는 문제가 있다고 말했고 무슨 일이 일어났는지 설명하지 않았지만 문제가 발생하여 WordPress 경로나 주소가 손상되었을 수 있다고 생각합니다. 이것이 가능한가? </p><p><strong></strong><strong></strong><strong><code></code></strong></p>
P粉277824378
P粉277824378

모든 응답(1)
P粉736935587

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

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

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!