함수를 호출하고 require_once '../autoload.php';
있지만 오류가 발생합니다.
Warning: require_once(../autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\Api\Autotask\vendor\test.php on line 2
Fatal error: require_once(): Failed opening required '../autoload.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\Api\Autotask\vendor\test.php on line 2
내가 도대체 뭘 잘못하고있는 겁니까?
이러한 유형의 문제를 방지하고 모범 사례를 위해 루트 경로를 사용하는 것이 좋습니다.
$root = realpath($_SERVER["DOCUMENT_ROOT"]);
위의 코드는 서버의 실제 경로를 $ root에 할당합니다.
그 후에 localhost / webserver 루트에 따라 require / include 등을 사용하십시오.
require_once($root/Api/Autotask/vendor/autoload.php)
예를 들어 파일이 websiterootfolder / php / nice_folder에있는 경우 코드는 다음과 같습니다.
require_once($root/php/nice_folder/autoload.php)
이 방법을 사용하면 동적이든 아니든 원하는 위치와 방식의 모든 파일을 포함 할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다