Поддержка Проблемы и решения Ошибка PHP Parse error: syntax error, unexpected '['

  • Несколько недель назад возникла ошибка «белый экран» в связи с этим не могу зайти в административную панель сайта (выдает белый экран). Я пробовала отключать плагины, увеличивать пмять и переходить на стандартную тему через FTP, ничего не помогает. А если на стандартную тему перехожу, вообще сайт перестает грузиться, все стновится просто белым экрамено

    Сегодня обнаружила, что error_log показывает следующую ошибку
    [Sun Jun 07 06:30:35 2015] [error] [client 75.168.121.216] PHP Parse error: syntax error, unexpected ‘[‘, expecting T_VARIABLE or ‘$’ in /home/c/cr03948/liana/public_html/wp-admin/admin.php on line 156

    когда ее исправляю, показывает новую

    [Sun Jun 07 06:32:47 2015] [error] [client 75.168.121.216] PHP Parse error: syntax error, unexpected ‘[‘, expecting T_VARIABLE or ‘$’ in /home/c/cr03948/liana/public_html/wp-admin/admin.php on line 157
    все про syntax error, unexpected syntax error, unexpected ‘[‘

    И так раз 10 подряд, исправляю, новая ошибка в разных документах на разных линиях. Я посмотрела внимательнее, там у меня таких ‘[‘ огромное колличество в разных php файлах.

    Подскажите, что делать в этой ситуации?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • скачать дистрибутив wordpress и заменить все файлы по ftp.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

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

    Вероятно, сайт взломан. После восстановления файлов из дистрибутива стоит сменить все пароли и проверить сайт на вирусы.

    Спасибо! Я попробую заменить все файлы, напишу какие результаты.

    Итак, перезалила заново WP через FTP. Подключила к базе данных, смогла зайти в админку, но сам сайт выдавал белый эркан. Для интереса активировала какй-то первый попавшийся шаблон, что интересно сайт стал раотать. Теперь установила свой старый шаблон, все работает, и в админку тоже могу зайти. Так что спасибо за совет Flector, вы бы видеои как я радовалась=)
    А есть какие-то идеи почему у меня стандартный шаблон то не работает на сайте?

    в базе была прописана старая тема, которую вы не закачали — поэтому лицевая сторона и отдавала белый экран. если бы залили папку своей темы — белый экран исчез бы.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Ошибка PHP Parse error: syntax error, unexpected '['» закрыта для новых ответов.