Я сейчас создаю проект для начинающих на PHP.Я пытаюсь определить пути к файлам внутри initialize.php.
, когда я получаю доступ к странице, я получаю эту ошибку
require_once (): сбой при открытии требуется './shared/staff_header.php '(include_path ='.: / usr / lib / php7.2 ') в /homepages/36/d767628852/htdocs/phpstudy/learn/public/staff/index.php в строке
Я попытался включить файл, используя $_SERVER['DOCUMENT_ROOT']
, и он работает, но определение их не работает
Вот код в initialize.php
define("PRIVATE_PATH", dirname(_FILE_));
define("PROJECT_PATH", dirname(PRIVATE_PATH));
define("PUBLIC_PATH", PROJECT_PATH .'/public');
define("SHARED_PATH", PRIVATE_PATH .'/shared');
Вот мой индекс.php
require_once $_SERVER['DOCUMENT_ROOT'].'/private/initialize.php';
$page_title = "Staff Menu";
require_once(SHARED_PATH . '/staff_header.php');
Затем я получаю эту ошибку
require_once (): сбой открытия необходим './shared/staff_header.php' (include_path = '.: / usr /lib / php7.2 ') в /homepages/36/d767628852/htdocs/phpstudy/learn/public/staff/index.php в строке