2016-05-18 9 views
-2

私はC:\ xampp \ htdocs \ Dove \ Subsediaries \ drugsにWebディレクトリを持っています。ディレクトリセパレータを定義しました。スクリプトが実行されていないため、他に何が失われている可能性がありますか。感謝!PHPがディレクトリセパレータを定義して「ストリームを開けませんでした」と報告するのはなぜですか?

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 

答えて

0

ありがとうございます。私はちょうどHow do i use the DIRECTORY_SEPARATOR for 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

関連する問題