Показать сообщение отдельно
ssmol вне форума      Старый #5  
ssmol
Участник
Регистрация: 16.12.2005
Сообщения: 92


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для ssmol Найти все сообщения от ssmol Добавить ssmol в список друзей  
18.12.2005, 15:04

Soniks да если только эту строку удалить то ничего не меняется но ведь код который вставляется в mainfile.php при установки nukesentinel намного больше

а проблема появляется при вставке во этого куска кода

Цитата if (defined('FORUM_ADMIN')) { @require_once("../../../config.php"); @require_once("../../../db/db.php"); @require_once("../../../includes/sql_layer.php"); if (file_exists("../../../includes/custom_files/custom_mainfile.php")) { @include_once("../../../includes/custom_files/custom_mainfile.php"); } //@require_once("../../../includes/ipban.php"); @include_once("../../../includes/nukesentinel.php"); if (defined('NUKE_HEADER') && file_exists("../../../includes/custom_files/custom_head.php")) { @include_once("../../../includes/custom_files/custom_head.php"); } if (defined('NUKE_HEADER') && file_exists("../../../includes/custom_files/custom_header.php")) { @include_once("../../../includes/custom_files/custom_header.php"); } } elseif (defined('INSIDE_MOD')) { @require_once("../../config.php"); @require_once("../../db/db.php"); @require_once("../../includes/sql_layer.php"); if (file_exists("../../includes/custom_files/custom_mainfile.php")) { @include_once("../../includes/custom_files/custom_mainfile.php"); } //@require_once("../../includes/ipban.php"); @include_once("../../includes/nukesentinel.php"); if (defined('NUKE_HEADER') && file_exists("../../includes/custom_files/custom_head.php")) { @include_once("../../includes/custom_files/custom_head.php"); } if (defined('NUKE_HEADER') && file_exists("../../includes/custom_files/custom_header.php")) { @include_once("../../includes/custom_files/custom_header.php"); } } else { @require_once("config.php"); @require_once("db/db.php"); @require_once("includes/sql_layer.php"); if (file_exists("includes/custom_files/custom_mainfile.php")) { @include_once("includes/custom_files/custom_mainfile.php"); } //@require_once("includes/ipban.php"); @include_once("includes/nukesentinel.php"); if (defined('NUKE_HEADER') && file_exists("includes/custom_files/custom_head.php")) { @include_once("includes/custom_files/custom_head.php"); } if (defined('NUKE_HEADER') && file_exists("includes/custom_files/custom_header.php")) { @include_once("includes/custom_files/custom_header.php"); } }


в то время как исходный код в mainfile.php следуюющий

Цитата if (defined('FORUM_ADMIN')) {
require_once("../../../config.php");
require_once("../../../db/db.php");
} elseif (defined('INSIDE_MOD')) {
require_once("../../config.php");
require_once("../../db/db.php");
} else {
require_once("config.php");
require_once("db/db.php");
/* FOLLOWING TWO LINES ARE DEPRECATED BUT ARE HERE FOR OLD MODULES COMPATIBILITY */
/* PLEASE START USING THE NEW SQL ABSTRACTION LAYER. SEE MODULES DOC FOR DETAILS */
require_once("includes/sql_layer.php");
$dbi = sql_connect($dbhost, $dbuname, $dbpass, $dbname);
}


проблему решил. все дело оказалось в следующей строке

$dbi = sql_connect($dbhost, $dbuname, $dbpass, $dbname);

которую почемуто при установке nukesentinel "предлагают" удалить

вернул строку и все заработало.

з.ы. извиняюсь за такое кол-во лишних постов