Fatal error: Cannot redeclare (Drupal 7)

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

Аватар пользователя stacii stacii 24 апреля 2018 в 12:11

Здравствуйте!
Есть сайт на Drupal 7. При загрузке главной страницы, новостей, и раздела с видео (остальные разделы работают), появляется ошибка:

Fatal error: Cannot redeclare x0d46769a() (previously declared in /home/u152835/test/www/modules/user/user-picture.tpl.php:1) in /home/u152835/test/www/modules/user/user-picture.tpl.php on line 1

Читала на форумах, что такая ошибка чаще всего возникает при повторном определении. Но не могу определиться с тем, что нужно переименовать, файл в директиве с таким именем только один.
Содержимое файла user-picture.tpl.php:

<?php                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

/**
 * file
 * Default theme implementation to present a picture configured for the
 * user's account.
 *
 * Available variables:
 * - $user_picture: Image set by the user or the site's default. Will be linked
 *   depending on the viewer's permission to view the user's profile page.
 * - $account: Array of account information. Potentially unsafe. Be sure to
 *   check_plain() before use.
 *
 * see template_preprocess_user_picture()
 *
 * ingroup themeable
 */
?>
<?php 
if ($user_picture): ?>
  <div class="<?php print $classes?>">
    <?php print $user_picture?>
  </div>
<?php endif; ?>

Лучший ответ

Аватар пользователя stacii stacii 4 июня 2018 в 18:36

ошибка была устранена обновлением ядра drupal

Комментарии

Аватар пользователя stacii stacii 24 апреля 2018 в 12:35

читала логи, есть множественные обращения от бота AhrefsBot, он только просматривает все страницы сайта, но как поняла, он относится к рекламе.

Бот AhrefsBot
Этот робот, равно как и MJ12bot, анализирует страницы сайта на наличие внешних ссылок. Сам сайт ahrefs.com предоставляет наплохой профессиональный сервис по оценке и анализу ссылочного.

Аватар пользователя bsyomov bsyomov 24 апреля 2018 в 12:50
1

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

Аватар пользователя Semantics Semantics 24 апреля 2018 в 12:43
1

Это явно взлом, ибо название функции нетипичное.
Смотреть логи доступа бесполезно, вам нужны логи ошибок