네임 스페이스 및 PDO는 지금 경험하고 있으므로 지옥으로 간주됩니다.올바르게 수행하는 동안 PDO 네임 스페이스를 찾을 수 없습니다.
public static function init()
{
global $_CONFIG;
try
{
self::$conn = new \PDO('mysql:hostname=127.0.0.1;dbname=c_red,root,123',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}
catch(PDOException $e)
{
throw new PDOException ($e->getMessage);
}
date_default_timezone_set('Europe/Amsterdam');
}
는 난 네임 스페이스에없는 것을 설정하는 PDO의 앞에 \
아닌 작업 그 것이다 :이처럼 연결하고있어 경우
Warning: include_once(C:/xampp2/htdocs\application\classes\class.pdo.php): failed to open stream: No such file or directory in C:\xampp2\htdocs\application\bootstrap.php on line 18
Warning: include_once(): Failed opening 'C:/xampp2/htdocs\application\classes\class.pdo.php' for inclusion (include_path='.;C:\xampp2\php\PEAR') in C:\xampp2\htdocs\application\bootstrap.php on line 18
Fatal error: Class 'C_Red\Storage\PDO' not found in C:\xampp2\htdocs\application\classes\class.database.php on line 13
어떻게 이런 일이있다 일하는거야?
이 오류는 어떻게 가능합니까?
감사합니다.
내가 포함 선언에 백 슬래시/슬래시를 사용하여 검사를 시작할 것입니다. 나는 $ _CONFIG [ 'database'] [ 'hostname']이 시스템에 어떤 슬래시를 사용해야 하는지를 확신하지 못했습니다. –