путь — почему php-отчетам «не удалось открыть поток» с определителем разделителя каталогов?

У меня есть веб-каталог на C: \ xampp \ htdocs \ Dove \ Subsediaries \ наркотики. Я определил разделитель каталогов. Пожалуйста, что еще может отсутствовать, потому что скрипт не работает. Благодарность!

defined('DS') ? null : define('DS', DIRECTORY_SEPARATOR);
defined('SITE_ROOT') ? null : define ('SITE_ROOT', $_SERVER['DOCUMENT_ROOT'].DS.'drugs');
defined('LIB_PATH') ? null : define ('LIB_PATH',SITE_ROOT.DS.'includes');

// load config file first
require_once(LIB_PATH.DS."config.php");
//load basic functions next so that everything after can use them

require_once(LIB_PATH.DS."functions.php");
require_once(LIB_PATH.DS."session.php");
require_once(LIB_PATH.DS."tbldrugs.php");
require_once(LIB_PATH.DS."tblmsg.php");
require_once(LIB_PATH.DS."users.php");//Load Core objects
require_once(LIB_PATH.DS."database.php");

//load database-related classes

-1

Решение

Благодарю. Я только что выяснил причину из аналогичного поста в Как я могу использовать DIRECTORY_SEPARATOR для Windows . Я исправил определение SITE_ROOT с помощью

 defined('SITE_ROOT') ? null : define('SITE_ROOT', 'C:'.DS.'xampp'.DS.'htdocs'.DS.'Dove'.DS.'Subsediaries'.DS.'drugs');

и теперь все работает хорошо. Спасибо http://www.Stackoverflow.com !

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]