작동하지 않습니다와 나는 간단한 사이트 구조가 있습니다상대 경로는 내가 XAMPP를 실행 해요
-> C : \ XAMPP \ htdocs를 \ mywebsite \ 펍 \의 index.php를
을 - -> C : \ 나는 다음과 같은 오류 볼을 index.php로 이동하면 내가
<?php require("../other.php"); ?>
이 XAMPP \ htdocs를 \ mywebsite \의 index.php에서
other.php :
을Warning: require(../other.php): failed to open stream: No such file or directory in C:\xampp\htdocs\mywebsite\pub\index.php on line 2
Fatal error: require(): Failed opening required '../other.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\mywebsite\pub\index.php on line 2
"../"가 이전 디렉토리로 돌아 가지 않습니까? 코드를 온라인으로 실행했지만 로컬이 아닐 경우 정상적으로 작동합니다.
** 문제가 해결해야하는 프로젝트와 관련된 이유는 솔루션보다는 로컬에서 작동하지 않는 이유입니다. 많이 경로의 수동으로 그냥 로컬
echo $ _SERVER [ 'DOCUMENT_ROOT'] C :/xampp/htdocs ... 루트를 변경해야하는 것 같습니다. 친척들이 일하는 데 어떤 이유가 있습니까? 그것은 단지 require와 관련된 파일과 관련이 있지 않습니까? –