Помогите разобраться с ошибками, которые записываются в ситемный журнал...

Главные вкладки

Аватар пользователя Lesik_M Lesik_M 25 ноября 2013 в 15:38

Всем привет)
Помогите пожалуйста разобраться с ошибками в журнале logs:
1 Missing argument 2 for variable_get(), called in /сайт.ru/docs/sites/all/themes/framework/header.tpl.php on line 37 and defined в файле /сайт.ru/docs/includes/bootstrap.inc в строке 584.
2 Table 'сайт.ru.simplenews_newsletters' doesn't exist query: SELECT * FROM simplenews_newsletters WHERE nid = 405 в файле сайт.ru/docs/sites/all/modules/simplenews/simplenews.module в строке 436.
3 Invalid argument supplied for foreach() в файле /сайт.ru/docs/sites/all/modules/mimemail/mimemail.inc в строке 361.

Комментарии

Аватар пользователя Niklan Niklan 25 ноября 2013 в 20:15

очевидные ошибки же, что не ясно то? В них подробнее некуда расписано где ошибка, даже строки указаны.

Аватар пользователя Boozenok Boozenok 25 ноября 2013 в 20:25

по -русски))):
1. файл header.tpl.php посмотрите строку 37. скорее всего вы писали там код, который не совсем правильный
2. Что-то не правильно делали с модулем simplenews, ругается на то, что какой-то хрени с nid = 405 не существует. Подозреваю, что что-то удалили
3. где-то какая-то не стыковка:)) мы не телепаты)

Аватар пользователя drupby drupby 25 ноября 2013 в 20:57

"Boozenok" wrote:
2. Что-то не правильно делали с модулем simplenews, ругается на то, что какой-то хрени с nid = 405 не существует. Подозреваю, что что-то удалили

там вообще то указано на то , что таблица simplenews_newsletters не существует
третья ошибка сама уйдет если восстановить таблицу из бэкапа
а в первой сами в шаблоне не передали второй аргумент в функцию variable_get()

Аватар пользователя Boozenok Boozenok 25 ноября 2013 в 20:47

"drupby" wrote:
там вообще то указано на то , что таблица simplenews_newsletters не существует

да, но ошибка ж сама по себе не появилась, я предположила, что делали что-то не так с модулем

Аватар пользователя Lesik_M Lesik_M 26 ноября 2013 в 12:48

Boozenok wrote:
"drupby" wrote:
там вообще то указано на то , что таблица simplenews_newsletters не существует

да, но ошибка ж сама по себе не появилась, я предположила, что делали что-то не так с модулем


Да все верно... этот модуль simplenews никак не хочет устанавливаться и права выставляла и в бд в таблице system изменяла статус. Вообщем в админке он не появляется и не знаю я что с этим делать...может таблицы этого модуля в бд залить из бэкапа?!

Аватар пользователя Lesik_M Lesik_M 26 ноября 2013 в 17:05

Я понимаю, для Вас это всё просто, но я только вливаюсь в эту сферу и естественно многих вещей не понимаю и прошу Вас помочь...
По поводу первой ошибки:
В 37 строке header.tpl.php прописано след.:
$out = '

';
if(variable_get('header_phone1') != '' && variable_get('header_phone2') != ''){
$out .= ''.variable_get('header_phone1').''.variable_get('header_phone2');
}
else{
$out .= variable_get('header_phone1').variable_get('header_phone2');
}
$out .= '

'
а в 584 строке bootstrap.inc :
function variable_get($name, $default) {
global $conf;

return isset($conf[$name]) ? $conf[$name] : $default;
}

Аватар пользователя Lesik_M Lesik_M 26 ноября 2013 в 13:08

Я понимаю, для Вас это всё просто, но я только вливаюсь в эту сферу и естественно многих вещей не понимаю и прошу Вас помочь...
По поводу первой ошибке:
В 37 строке header.tpl.php прописано след.:
$out = '

';
if(variable_get('header_phone1') != '' && variable_get('header_phone2') != ''){
$out .= ''.variable_get('header_phone1').''.variable_get('header_phone2');
}
else{
$out .= variable_get('header_phone1').variable_get('header_phone2');
}
$out .= '

'
а в 584 строке bootstrap.inc :
function variable_get($name, $default) {
global $conf;

return isset($conf[$name]) ? $conf[$name] : $default;
}

Аватар пользователя drupby drupby 26 ноября 2013 в 17:48

"Lesik_M" wrote:
естественно многих вещей не понимаю

не понимаю или не знаю ?

или не хочу понимать ,что мне говорят?

"drupby" wrote:
а в первой сами в шаблоне не передали второй аргумент в функцию variable_get()

Аватар пользователя Lesik_M Lesik_M 27 ноября 2013 в 13:12

что бы понять то что мне говорят, нужно знать то, что я пока не знаю, поэтому и обратилась за помощью к знающим...