Абсолютный путь к файлу

Эта проблема все еще не решена

Я просматриваю видеоурок по PHP, который создает файл с именем initialize. php, в котором используется предварительно определенная константа PHP Directory_Separator, а затем определяется site_root. Site_root - это абсолютный путь к файлу (а не путь к веб-серверу) для PHP, чтобы найти нужные файлы . Он дал нам следующий код

defined('DS') ? null : define('DS', DIRECTORY_SEPARATOR);

    defined('SITE_ROOT') ? null :
    define ('SITE_ROOT', DS.'Users'.DS.'kevin'.DS.'Sites'.DS.'photo_gallery');

Я предполагаю, что путь к файлу на его компьютере - root / users / kevin / sites / photogallery

Я создаю сайт не на своем компьютере, а непосредственно в сети. Я не знаю, какой путь к файлу вставить вместо этого.

Как он подчеркнул, что это не путь к веб-серверу, а скорее путь к файловой системе, что я должен указать вместо этого. Просто такое доменное имя.

define('SITE_ROOT', DS. 'www.example.com');

Ему не нужен путь к веб-серверу, но файлы находятся в сети? поэтому я не понимаю.

ОБНОВЛЕНИЕ

В видеоуроке использовался следующий код

defined('DS') ? null : define('DS', DIRECTORY_SEPARATOR);

defined('SITE_ROOT') ? null :
define ('SITE_ROOT', DS.'Users'.DS.'kevin'.DS.'Sites'.DS.'photo_gallery');
defined('LIB_PATH') ? null : define('LIB_PATH',SITE_ROOT.DS.'includes');

Я использовал этот код: не удалось открыть поток: нет такого файла или каталог в /hsphere/local/home/c263430/quoralist.com/includes/initialize.php в строке 11 Неустранимая ошибка: require_once (): Неудачное открытие обязательный '/hsphere/local/home/c263430/quoralist.com/includes/includes/config.php' (include_path = '.: / hsphere / shared / apache / libexec / php5ext / php /') в /hsphere/local/home/c263430/quoralist.com/includes/initialize.php в строке 11

ОБНОВЛЕНИЕ используя 3 правки ниже от ExperimentX, а также

define('SITE_ROOT', DS.'hsphere'.DS.'local'.DS.'home'.DS.'c263430'.DS.'quoralist.com');

я всегда получал сообщение об ошибке

Предупреждение: require_once (LIB_PATH / config.php): не удалось открыть поток: нет такого файла или каталог в /hsphere/local/home/c263430/quoralist.com/includes/initialize.php в строке 11 Неустранимая ошибка: require_once (): Неудачное открытие требуется 'LIB_PATH / config.php' (include_path = '.: / hsphere / shared / apache / libexec / php5ext / php /') в /hsphere/local/home/c263430/quoralist.com/includes/initialize.php в строке 11

Также,

5
задан Leahcim 6 March 2011 в 10:10
поделиться