PHPFAQ  
Начинающим   Технологии   MySQL   PDO   Ошибки   Ссылки   Юмор   Форум   SafeMySQL  
-- Список сообщений -- Поиск --
Ошибка require_once
Виктор 26.03.13 23:27
Здравствуйте.Могли бы помочь в решении данной ошибки.

Warning: require_once(Z:/home/localhost/www/engine/system/Session.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\localhost\www\mzlite\config.php on line 10

Fatal error: require_once() [function.require]: Failed opening required 'Z:/home/localhost/www/engine/system/Session.php' (include_path='.;C:\php\pear') in Z:\home\localhost\www\mzlite\config.php on line 10


Пробовал поставить абсолютный путь не помогло, прочитал на форуме что нужно сохранить в кодировке без бом тоже не помогает проверил несколько раз фаил существует. Прошу не осуждать так как я новичок в этом деле только учусь. Прежде чем задать этот вопрос почитал на не одном форуме но к сожалению ни один ответ не помог.
Заранее спасибо.
ответить
phpfaq 27.03.13 00:29
Вариант только удин - указывать правильный путь

Абсолютный путь не может "не помочь", если он правильный

Надо убедиться в том, что путь правильный. Если в папке www есть папки mzlite и engine, то надо проверять путь на опечатки.
ответить
Виктор 27.03.13 14:38
require_once

Вот то что прописано в файле config.php
Может я что то не правильно прописал.
заранее большое спасибо.



<?php
/*
*
*Базовая конфигурация
*/
//Устанавливаем нужную кодировку
header("Content-type:text/html; Charset:utf-8");
//Ставим сессию
require_once("C:/Host/home/localhost/www/mzlite/engine/system/Session.php");
Session::activation();
//Уровень отображения ошибок
error_reporting(E_ALL &~E_NOTICE);
/*
*Рабочие константы
*
*/
//Домен сайта, например cms.com
define('DOMAIN',$_SERVER['HTTP_HOST']);
//Директория сайта, относительно домена (там где index.php)
define('SITE_DIR',get_site_dir());
//Директория с файлами ядра движка
define('MZ_ENGINE',SITE_DIR.'engine/');
//Директория модулей сайта
define('MZ_MODULES',SITE_DIR.'modules/');
//Директория к файлам
define('MZ_CONTENT',SITE_DIR.'content/');
//Директория к подключаемым файлам
define('MZ_INCLUDES',SITE_DIR.'includes/');
//Директория сайта на сервере
define('DIR_ROOT', $_SERVER['DOCUMENT_ROOT'].SITE_DIR);
//Директория к ядру движка
define('DIR_ENGINE',$_SERVER['DOCUMENT_ROOT'].MZ_ENGINE);
//Директория к модулям сайта
define('DIR_MODULES',$_SERVER['DOCUMENT_ROOT'].MZ_MODULES);
//Директория к файлам
define('DIR_CONTENT',$_SERVER['DOCUMENT_ROOT'].MZ_CONTENT);
//Подключаемые файлы
define('DIR_INCLUDES',$_SERVER['DOCUMENT_ROOT'].MZ_INCLUDES);

function get_site_dir()
{
preg_match('|^'.rtrim($_SERVER['DOCUMENT_ROOT'],'/\\').'(.*)index\.php$|',$_SERVER['SCRIPT_FILENAME'],$find);
return $find[1];
}
//подключение всех includes файлов
$includes = @scandir(DIR_ROOT.'/includes');
unset($includes[0]);
unset($includes[1]);
if(!empty($includes))
{
foreach($includes as $include)
{
@require_once DIR_ROOT.'/includes/'.$include;
}
}
//Подключение модуль соединения с БД
require_once DIR_ENGINE.'system/database/connect.php';
//Подключение модуля глобальных ошибок
require_once DIR_ENGINE.'system/errors/global.php';
//Файл вспомогательных функций
require_once DIR_ENGINE.'system/entity/simple.php';




?>
ответить
Виктор 27.03.13 15:34
require_once

Большое спасибо всем кто помог в решении данного вопроса. Тема закрыта ошибку нашёл.
ответить
Написать
Имя:*
Заголовок:*
Вы робот?
Текст:
Пожалуйста, воздержитесь от посылки спама.
Сообщения, содержащие гиперссылки, проходят премодерацию.

© phpfaq.ru, 2019 1566617944.011 sec. О сайте   Хостинг iHor.ru