FunnyPainters: Блог

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

Решено. database.mysql.inc on line 172

24 ноября 2009 в 5:30

Ошибка на всех сранцах:

user warning: Table 'ВАШ_ПРЕФИКС_cache_page' is marked as crashed and should be repaired query: DELETE FROM ВАШ_ПРЕФИКС_cache_page in ПУТЬ/includes/database.mysql.inc on line 172.

Решение:

идем в phpmyadmin->SQL->Выполняем запрос: TRUNCATE `ВАШ_ПРЕФИКС_cache_page`;

Это я делаю TRUNCATE а правильнее как подсказали — REPAIR TABLE

REPAIR TABLE `ВАШ_ПРЕФИКС_cache_block`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_filter`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_form`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_menu`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_page`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_update`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache`;
REPAIR TABLE `ВАШ_ПРЕФИКС_search_index`;
REPAIR TABLE `ВАШ_ПРЕФИКС_sessions`;
REPAIR TABLE `main_watchdog`;

TRUNCATE — Удаляет все строки в таблице, не записывая в журнал удаление отдельных строк. Инструкция TRUNCATE TABLE похожа на инструкцию DELETE без предложения WHERE, однако TRUNCATE TABLE выполняется быстрее и требует меньших ресурсов системы и журналов транзакций.

РЕККОМЕНДУЮТ ЕЩЕ ЧИСТИТЬ:

TRUNCATE `ВАШ_ПРЕФИКС_accesslog`;
TRUNCATE `ВАШ_ПРЕФИКС_cache`;
TRUNCATE `ВАШ_ПРЕФИКС_search_index`;
TRUNCATE `ВАШ_ПРЕФИКС_sessions`;
TRUNCATE `main_watchdog`;

Как сделать загрузку аватара обязательным действием при регистрации?

24 декабря 2008 в 17:09

При регистрации в друпале есть обязательные поля для регистрации. После отправки этих данных приходит письмо на почту и только переходя по ссылке с письма можно войти на страницу добавления фото.

Хочу вывести "загрузкить аватар" сразу при заполнении формы регистрации. Как обязательный пункт регистрации. Или хотябы просто как-то принудительно заставить пользователя загружать его...

Всем кто поможет чегото подскажет буду очень благодарен.