Поддержка Проблемы и решения проблемы на сайте после обновления плагина Cyr-to-Lat

  • Решено Tatyana1981

    (@tatyana1981)


    Добрый день. На сайте, после обновления плагина появились следующие ошибки:

    
    Warning: session_start(): open(/home/users/s/sheg/tmp/sess_cab453657226c19e6eb0f007d437ba51, O_RDWR) failed: Нет такого файла или каталога (2) in /home/users/s/sheg/domains/sirius163.ru/wp-content/plugins/cyr2lat/vendor/a5hleyrich/wp-background-processing/classes/wp-async-request.php on line 73
    
    Warning: session_start(): Failed to read session data: files (path: /home/users/s/sheg/tmp) in /home/users/s/sheg/domains/sirius163.ru/wp-content/plugins/cyr2lat/vendor/a5hleyrich/wp-background-processing/classes/wp-async-request.php on line 73
    
    Warning: session_start(): open(/home/users/s/sheg/tmp/sess_cab453657226c19e6eb0f007d437ba51, O_RDWR) failed: Нет такого файла или каталога (2) in /home/users/s/sheg/domains/sirius163.ru/wp-content/plugins/cyr2lat/vendor/a5hleyrich/wp-background-processing/classes/wp-async-request.php on line 73
    
    Warning: session_start(): Failed to read session data: files (path: /home/users/s/sheg/tmp) in /home/users/s/sheg/domains/sirius163.ru/wp-content/plugins/cyr2lat/vendor/a5hleyrich/wp-background-processing/classes/wp-async-request.php on line 73

    Как исправить эти ошибки? Версия PHP 7,2.
    Заранее спасибо за ответ.

    • Тема изменена 2 нед. назад пользователем  Yui.
    • Тема изменена 2 нед. назад пользователем  Yui. Причина: отделен вопрос в отдельную тему. см правила форума п2
Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Модератор Yui

    (@fierevere)

    ゆい にゃん子

    в общем случае вывод ошибок на экран нежелателен

    попробуйте в wp-config.php на второй строке (после открытия тега <?php )
    добавить отключение вывода ошибок на экран браузера посетителя

    
    ini_set('display_errors',0); 
    

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

    Чуть позже подтянуться разработчики плагина — они точно скажут. Немного потерпите.
    Но давайте их позовем, хором: Сергей!! @sergeybiryukov , Михаил!! @mihdan

    Спасибо, жду 🙂
    Надеюсь, ситуация прояснится)

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Игорь! @kaggdesign 🙂

    Игоря я не знаю -((

    Проблема в том, что у вас на сервере должен быть доступен для записи каталог /home/users/s/sheg/tmp/. Без него никакие сессии на сайте работать не будут. Пожалуйста, обратитесь к хостеру для решения данной проблемы.

    Многие плагины (в том числе, например, WooCommerce) используют сессии. Эти плагины будут работать неправильно, если сервер не позволяет создавать сессии.

    • Ответ изменён 2 нед. назад пользователем  kaggdesign.

    Большое спасибо за ответ. Буду разбираться дальше с хостингом, о результатах сообщу.
    Но странно, что данная ошибка возникла после обновления плагина, раньше таких сбоев не наблюдалось.

    Модератор Yui

    (@fierevere)

    ゆい にゃん子

    вы сами можете создать папку tmp
    внутри вашей домашней папки, у вас есть на это права
    воспользуйтесь файловым менеджером хостинга например

    Сейчас попробую создать. А как же раньше все это работало без этой папки?

    Очереди (которые используют сессии) появились в версии 3.6.5 от 11.02.2019. Либо вы давно не обновляли плагин, либо на сервере пропал доступ к папке /home/users/s/sheg/tmp/

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

    • Ответ изменён 2 нед. назад пользователем  kaggdesign.

    Большое спасибо! Все получилось! Пропали все ошибки.
    Создала пустую папку tmp по адресу: domains/sirius163.ru/wp-content/themes/папка темы.
    Все верно?

    Модератор Yui

    (@fierevere)

    ゆい にゃん子

    /home/users/s/sheg/tmp/

    вот тут нужно создать

    это папка выше уровня ‘domains’

    Очереди (которые используют сессии) появились в версии 3.6.5 от 11.02.2019. Либо вы давно не обновляли плагин, либо на сервере пропал доступ к папке

    либо на хостинге изменились настройки PHP относительно error_reporting и display_errors

    у меня туда нет доступа (

    Модератор Yui

    (@fierevere)

    ゆい にゃん子

    по ФТП может не быть. Через панель хостинга обычно бывает,
    в таком случае обращайтесь в поддержку хостинга

Просмотр 15 ответов — с 1 по 15 (всего 16)