Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Ошибка при запуске демо-версии на компьютере

00 голосов
3
Добрый вечер!

Поставил пробную стандартную версию Битрикс на компьютер, на Windows (вместе с Environment), полтора дня работала нормально, теперь при запуске выдает такую ошибку:

Код
Fatal error: require_once() [function.require]: Failed opening required 'C:/Program Files/Bitrix Environment/www/bitrix/modules/main/classes//database.php' (include_path='.') in C:\Program Files\Bitrix Environment\www\bitrix\modules\main\start.php on line 1


Очистка кэша, перезагрузка, а также включение register_globals - не помогают.

Заранее спасибо за помощь.
спросил 16 Март, 14 от alpo4uno (100 баллов)

3 Ответы

00 голосов
Судя по ошибке, у Вас тип базы данных не определяется при старте. Возникает вопрос - а не поработал ли кто с файлом /bitrix/php_interface/dbconn.php Конкретно, должна быть такая строка:
Код
$DBType = "mysql";
ответил 05 Сен, 14 от Pomnep (13,960 баллов)
00 голосов
Евгений Жуков,
этот файл вообще был пуст. Написал в нем эту строку - возникает та же самая ошибка, только теперь он еще и эту самую строку показывает.
ответил 12 Янв, 15 от alpo4uno (100 баллов)
00 голосов
Полное содержимое файла:
Код
<?
define("DBPersistent", false);
$DBType = "mysql";
$DBHost = "localhost";
$DBLogin = "логин к базе";
$DBPassword = "пароль к базе";
$DBName = "имя базы";
$DBDebug = false;
$DBDebugToFile = false;
define("MYSQL_TABLE_TYPE", "INNODB");

@set_time_limit(60);

define("DELAY_DB_CONNECT", true);
define("CACHED_b_file", 3600);
define("CACHED_b_file_bucket_size", 10);
define("CACHED_b_lang", 3600);
define("CACHED_b_option", 3600);
define("CACHED_b_lang_domain", 3600);
define("CACHED_b_site_template", 3600);
define("CACHED_b_event", 3600);
define("CACHED_b_agent", 3660);
define("CACHED_menu", 3600);

define("BX_FILE_PERMISSIONS", 0644);
define("BX_DIR_PERMISSIONS", 0755);
@umask(~BX_DIR_PERMISSIONS);
@ini_set("memory_limit", "128M");
define("BX_DISABLE_INDEX_PAGE", true);
?>

Но вообще, раз так - переустановите Битрикс.
ответил 28 Апр, 15 от Pomnep (13,960 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 21 Авг, 13 от Undone (200 баллов)
0 голосов
5 ответов
спросил 11 Июль, 13 от xARCHx (240 баллов)
0 голосов
9 ответов
0 голосов
4 ответов
спросил 11 Янв, 14 от Ashihei (100 баллов)
0 голосов
2 ответов
спросил 09 Апр, 14 от Vladimir (100 баллов)