001. Появляется ошибка "user warning: Table 'aktivmagru.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_ru' in /home/a/aktivmagru/public_html/includes/lock.inc on line 154."
На всех страницах сайта в красной рамке появляется сообщение об ошибке вида: user warning: Table 'aktivmagru.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_ru' in /home/a/aktivmagru/public_html/includes/lock.inc on line 154.
Скорее всего это означает, что вы некорректно установили обновление при переходе от версии 6.15 к версии 6.16. Поэтому таблица semaphore создана не была и поэтому вы получаете такую ошибку. В следующий раз устанавливайте обновления ПРАВИЛЬНО! А сейчас вам понадобится доступ к вашей базе данных либо через phpMyAdmin либо через утилиту командной строки.
Создайте в базе данных таблицу semaphore с помощью данного SQL:
CREATE TABLE `semaphore` ( `name` varchar(255) NOT NULL default '', `value` varchar(255) NOT NULL default '', `expire` double NOT NULL, PRIMARY KEY (`name`), KEY `expire` (`expire`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
После этого, сообщени об ошибке должно исчезнуть
- Тэги:
- Войдите или зарегистрируйтесь, чтобы добавлять комментарии
