Добрый день всем! Прошу сразу не закидывать шапками. С системой столкнулся первый раз, на форуме тоже только зарегистрировался, вопрос срочный, поэтому не углубляясь в изучение форума задаю. В последствии буду сначала искать и читать, прежде чем спрашивать...
У соседа сайт по продаже з/ч к авто. Версия 6.16.
Вот собственно вопрос:
1. На какую версию обновлять и не убью ли сайт этим?
2. В Отчете о состоянии пишет следующее - user warning: Duplicate entry '0' for key 'PRIMARY' query: UPDATE users SET uid = uid - uid WHERE name = '' AND pass = '' AND status = 0 in /home/radiatorsby/www/radiators.by/modules/system/system.admin.inc on line 1711.
3. И вот это - Выполнение регулярных процедур (задачи cron) Последний запуск 28 недель 2 дня назад
Крон давно не запускался. Подробная информация находится в документации по настройке, на странице настройки работы крона. Вы можете запустить выполнение регулярных процедур (cron) вручную.
Комментарии
запустите вручную крон
сделайте бекап полный и бд и файлов, т.к. есть умельцы которые ковыряют код и после обновления все через жопу
и обновляйтсь до последней версии
возможно и вторая ошибка пропадет
да и .httaccess потом будет ругаться, ответ на нее есть в форуме 100% гуг в помощь
это на будущее после обновления )
Сначала запустить крон, а потом уже обновить?
Сначала сохранитесь
Это понятно, вчера уже один раз "прилег" сайт )))
Вроде обновилось. Сайт не лег, но появились две ошибки типа - See http://drupal.org/SA-CORE-2013-003 for information about the recommended .htaccess file which should be added to the sites/default/files directory to help protect against arbitrary code execution. Для наглядности приложил скриншот. И крон не запускается никак.
если правильно помню, то достаточно удалить существующие .htaccess по указанным папкам, зайти admin/settings/file-system и нажать "сохранить и друпал сам создаст нужные
ну или вручную заменить их на рекомендуемые (см http://drupal.org/SA-CORE-2013-003)
а вообще как-то непривычно, человек пишет о проблеме и тут же указывает ссылку на ее решение...Как-то загадочно))
Ну да, лажанулся немного, сори )))
Но это еще не все проблемы, с которыми я столкнулся. Я в той папке удалил файл .htaccess, он его сам не создал, но ошибки вроде нет. Теперь ему не нравится вот это See http://drupal.org/SA-CORE-2013-003 for information about the recommended .htaccess file which should be added to the /tmp directory to help protect against arbitrary code execution. Но папки /tmp у меня нет ((. И еще одна беда, The Date Popup module now requires the jQuery UI module as a source for the datepicker. Please install it immediately. Модуль скачал, но он не устанавливается ((
Создайте в корне сайта папку tmp (без слеша) и пропишите ее в admin/settings/file-system.
и попробуйте после этого кэш почистить. Тут есть обсуждение этой проблемы, мож чего поможет https://drupal.org/node/931472
Папка создана, путь к ней прописан. Кэш чистил. Сайт вроде работает, но все равно, как-то не приятно, что остались косяки (скрин в приложенном файле).
судя по скрину, попробуйте повторить удаление .htaccess в папке tmp и нажмите "сохранить" на странице admin/settings/file-system (проверьте точно ли указана папка на этой странице и путь к ней)
можно ещё попробовать скопировать туда .htaccess из sites/default/files
Опять моя невнимательность, вы же писали "без слеша", а у меня на этой странице admin/settings/file-system как раз таки с ним был указан путь, убрал и все исправилось. Осталось вот это (на скриншоте), как на ваш взгляд, это плохо?
не сталкивался, не могу сказать насколько смертельно, но на дру.орге такие вопросы точно обсуждались (как минимум тут https://drupal.org/node/931472 - первый попавшийся топик на эту проблему) можно ещё порыть, мож и по-русски есть. Советую как минимум попробовать
Понял вас. Огромное спасибо за полезные советы. Буду ковырять потиху, может что и сделаю...
Ура! jquery победил. Все как обычно банально. Я его в Модулях не включил.
Осталась последняя ошибка:
user warning: Duplicate entry '0' for key 'PRIMARY' query: UPDATE users SET uid = uid - uid WHERE name = '' AND pass = '' AND status = 0 in /home/radiatorsby/www/radiators.by/modules/system/system.admin.inc on line 1732.
Тут вообще не понятно, для меня, что к чему...
судя по всему, то матерится на запись анонима в таблице users uid = 0. Проверьте есть ли она, ну и там пробуйте по обстоятельствам: есть- попробуйте удалить, нету - попробуйте создать. Ну и если что - гугл всегда поможет)
Это в БД уже копать или в файле system.admin.inc?
в бд, Вы же обновлялись, знач system.admin.inc актуально работающий
в бд, Вы же обновлялись, знач system.admin.inc актуально работающий
ясно )) это уже выше моего понимания...
Да прибудет с Вами гугл, магистр
Да вот, уже и мучаю его )))
Ну вот, как бы и все ))) Мир не без добрых людей, парни в хостинге помогли (сам решил не рисковать).. Удалили пустую запись в базе данных.
Inj - вам еще раз огромное спасибо, глаз радуется за сайт )))
всегда пожалуйста
П.С. Если по топику всё то [Решено] в начало темы
Я все правильно сделал? По поводу [Решено].