Поддержка Проблемы и решения Редактирование файлов темы

  • Решено angor

    (@angor)


    Всем привет!
    При попытке редактирования файла header.php вылезает ошибка: Невозможно соединиться с сайтом для проверки на ошибки, был сделан откат изменений в PHP-коде. Вам нужно загрузить измененный PHP файл другим способом, например через SFTP.
    Очевидно, это связано с обновлением WordPress до 4.9. Пожалуйста, подскажите, как теперь можно успешно редактировать файлы темы?

Просмотр 15 ответов — с 16 по 30 (всего 108)
  • Модератор Yui

    (@fierevere)

    ゆい

    причину возможную проблем нашли, это ВСЕ плагины использующие сессии PHP
    (с безусловным вызовом на каждой странице, включая админку)
    start_session()

    правда что теперь со всем этим делать не очень понятно

    • Ответ изменён 2 года назад пользователем Yui. Причина: не все плагины, только с безусловным стартом сессии

    Надеемся на скорейшее исправление проблемы

    У меня точно такая же проблема, как и у angor. http://prntscr.com/hehqup Это настолько неудобно, что думаю всем понятно.
    Просьба к разработчикам, как можно быстрее это устранить. У меня сайт на VDS сервере с панелью Vesta, что создаёт двойное неудобство. Да и попробуйте в FileZille дойти например до файла single.php
    Как -то можно вернуться к старой версии wordpress? Это был бы выход из положения, пока вы не исправите ошибку.

    Да и попробуйте в FileZille дойти например до файла single.php

    а что в этом сложного то?
    wp-content/themes/имя_темы/single.php
    3 клика сделать сложно?

    Модератор SeVlad

    (@sevlad)

    wp.me/3YHjQ

    Да и попробуйте в FileZille дойти например до файла single.php

    С ней нет никаких проблем, как совершенно точно заметил Flector. А если использовать не её, а нормальный файл-менеджер (тоталкомандир напр), то вообще всё просто — можно сразу вбить нужный путь. Хотя и мышей 3 раза кликнуть тоже не проблема.

    пока вы не исправите

    Не «вы», а разработчики ВП.

    Спасибо уважаемые коллеги.
    А можно что-нибудь по существу? Зачем усложнять то, что было просто и хорошо. Я спросил конкретно, можно как-то сделать откат? Я не специалист в этом, поэтому и спрашиваю. Может быть кто-нибудь знает.
    За ссылку тоже спасибо.
    Я прочитал ответ Yui. Нет ли сейчас подробностей?

    мне просто немножечько интересно, вы вообще интернетами (этими вашими) пользоватся умеете?
    вот что стоить поднять глазоньки вверх и увидеть там такую всю из себя красивую ссылку Скачать
    а уж там, нужно быть отчисленным из школы для альтернативно одаренных детей, чтобы не заметить следующюю ссылку архиве релизов

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

    Уважаемый tuxfighter!
    Наверное я умею пользоваться интернетами хуже чем Вы.Когда я рос интернета не было, да и Вас наверное тоже. А вот что облегчает жизнь, я знаю наверняка лучше. Я её уже прожил. Мне 70 лет. Да это не суть. Я смотрел архивы, но что с ними делать. Как вернуть WP 4.8.3. не навредив сайту. Я просто этого не знаю. Поэтому и спрашиваю.
    Спасибо за ответ.

    да и Вас наверное тоже.

    мне немноженько больше за 40

    Спасибо за ответ.

    пажалуйста

    Поэтому и спрашиваю.

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

    ну и это не отменяет умения «ПРОСТО ПОДНЯТЬ ГЛАЗЕНКИ ВВЕРХ»
    ЭТО ТАК СЛОЖНО?
    скачать и установить на сайт — это же просто очевидно……
    зачем вы этим занимаетесь, если не понимаете базовых, элементарных вещей.
    попросите внука — он за 5 минут и за шоколадку сделает все как надо

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

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

    Я никогда не стеснялся спрашивать, если чего-то не знаю.

    Если не можете ответить на вопрос, не надо переводить чернила.

    не учите меня жить © Эллочка.
    научитесь таки гуглить по яндексу — это элементарно
    понимаете, спрашивать то, что давным давно обсосано и выдается просто по первому запросу — это моветон, вызывающий только раздражение

    • Ответ изменён 1 год, 12 месяцев назад пользователем tuxfighter.
    Модератор Yui

    (@fierevere)

    ゆい

    можно ли безопасно заменить на скаченный 4.8.3?

    всегда нужно делать бэкап
    https://ru.wordpress.org/releases/
    скачиваете архив 4.8.3
    удаляете папки wp-admin wp-includes с сайта
    заменяете их теми что в архиве
    файлы .php корня сайта тоже заменяете

    обычно проблем при откате на предыдущую ветку не наблюдается,
    есть некоторые плагины для которых важна версия WP, например TinyMCE Advanced
    его перед откатом надо отключить, и после отката переустановить (будет установлена версия для более старого WP)

    —————
    господа, давайте покультурнее общаться между собой, а то капсы, тыканья в гугляндекс, советы по жизни, они особенно не помогают тут

    Модератор Yui

    (@fierevere)

    ゆい

    касательно session_start() у меня не очень хорошие новости,
    всего в репозитории (>50k плагинов) более 2600 плагинов так, или иначе стартующих сессии PHP, в ближайшее время их автором разошлют сообщение с описанием проблемы и отдадут исправление ее им на откуп.

    Т.е. плагин должен стартовать сессию только когда нужно,ну или как минимум избегать старта на страницах где оно уж совсем никак не требуется, например admin_url() (/wp-admin/)
    исправить в принципе не сложно, но учитывая то, что плагинов много и авторы по разному относятся к разработке, исправлению, то отдельные плагины могут исправления и не получить вообще никогда.

    Отдельно стоит обратить внимание на такую допотопную опцию конфигурации PHP как
    session.auto_start
    возможно на некоторых хостингах она имеет место быть включенной, можно посмотреть в phpinfo() выводе.

    Также возможны проблемы при применении промежуточных кешей и реверс-прокси, в частности varnish. Подробности пока выясняются.

    Также в ближайшее время выйдет WP 4.9.1, но исправления сессий там не ждите.

    господа, давайте покультурнее общаться между собой, а то капсы, тыканья в гугляндекс, советы по жизн

    можно проще — товарищ

    • Ответ изменён 1 год, 12 месяцев назад пользователем tuxfighter.

    Для себя я проблему решил так. Оказывается, на моем хостинге имеется менеджер файлов, который я раньше как-то не замечал и который дает возможность загрузки и редактирования файлов без использования админки вордпресс или стороннего софта. Да и FileZilla освоить не так уж и сложно. Поэтому, хотя проблема имеет место быть, она не так критична, как казалось на первый взгляд.
    Всем добра! Успехов в создании интересных и высокодоходных сайтов!

Просмотр 15 ответов — с 16 по 30 (всего 108)
  • Тема «Редактирование файлов темы» закрыта для новых ответов.