Как обновить кеш инсталлера без доступа к нему? Есть решение

1

Без вмешательства в код, без изменений на стороне сервера и настроек хостинга Wasebyst начал выдавать в самых разных местах ошибки как на скриншоте https://yadi.sk/i/ufRWXQ8Zif8rS. Два дня назад не мог загрузить картинки с этой же ошибкой, но избавился от нее обновив кэш инсталлера. Сегодня не могу попасть уже в сам инсталлер. Более того, такие разделы как импорт, плагины и настройка также не доступны по той же самой причине https://yadi.sk/i/qU6LrPMhif8ze

Прошу помощи по обнулению кеша инсталлера без доступа в него самого.

Кто может сказать с чем может быть связана эта ошибка? Права записи на папку wa-cache и все подпапки стоят нормальные.

9 комментариев

  • +1
    Gleb Borovikov Gleb Borovikov 25 августа 2015 16:28 #

    Удалил все из папки wa-cache кроме htaccess - проблема решилась.

    • +1

      "нормальные" это какие? веб-сервер снова ничего не может записать в эту папку...

      • +1
        Gleb Borovikov Gleb Borovikov 25 августа 2015 18:35 #

        755 на все папки.

        Странно, но раньше обновления накатывались нормально, а сейчас не дает создать резервную копию, сообщая, что нет прав на запись в папку с Chmod 755

        • +2

          Видимо, веб-сервер запущен от другого пользователя, не от того, что создавал каталоги. Возможно, он еще и конфиги и изображения сохранять не может.

          • +4
            Михаил Ушенин Михаил Ушенин Webasyst 26 августа 2015 02:53 #

            Такое случается, например, когда cron-задания выполняются от имени другого пользователя, например, root. В этом случае и файлы кеша создаются от имени root'а, а обычный пользователь потом не имеет права ничего сделать с этими файлами.

            Возможно также, что вы выполняли какие-то действия с файлами, например, через FTP, если FTP-пользователь имеет другие права доступа, чем тот пользователь, от имени которого исполняются PHP-скрипты.

            • +1
              Gleb Borovikov Gleb Borovikov 26 августа 2015 07:36 #

              Подскажите, пожалуйста, как решить проблему

            • +1
              S1 S1 2 ноября 2016 15:45 #

              Так как решить проблему?

              Оказался в той же ситуации

              • +1
                Михаил Ушенин Михаил Ушенин Webasyst 2 ноября 2016 18:13 #

                Изменить настройки прав доступа к файлам кеша для тех пользователей, от имени которых создаются и редактируются эти файлы. За помощью обратитесь к системному администратору вашего сервера.

              • +1
                Gleb Borovikov Gleb Borovikov 26 августа 2015 07:42 #

                Просто чудеса происходят. Сегодня инсталлер без всяких установил обновления. Ошибка больше не наблюдается.

                Добавить комментарий

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