Ошибка 500 после переноса на другой хостинг

Добрый день.

Перенесли сайт вирутаульного хостинга на виртуальный сервер (Clodo).

В .htaccess закомментировал multiviews, memory_limit = 128М, права на запись выставил (wa-installer, api.php, wa-log, wa-data/protected, wa-apps, wa-content, wa-cache, index.php, install.php, api.php)

Но когда в инсталлере жму кнопку обновить - выдает ошибку 500.

Лог ошибок:

[Sat Dec 26 06:06:15.624436 2015] [:error] [pid 13858] [client 145.255.3.118:58996] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in /var/www/admin/data/www/24ff.ru/wa-installer/lib/classes/wainstaller.class.php on line 1594, referer: http://24ff.ru/webasyst/installer/?module=update [Sat Dec 26 06:06:52.656281 2015] [:error] [pid 13811] [client 145.255.3.118:59004] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 77 bytes) in /var/www/admin/data/www/24ff.ru/wa-installer/lib/classes/wainstaller.class.php on line 1594, referer: http://24ff.ru/webasyst/installer/?module=update [Sat Dec 26 06:07:37.625306 2015] [cgi:error] [pid 13858] [client 222.208.119.169:1167] script not found or unable to stat: /usr/lib/cgi-bin/iframe, referer: http://zc.qq.com/cgi-bin/iframe/othmailreg/init_16...

В чем проблема? Помогите пожалуйста разобраться друзья!

3 ответа

  • 1

    Не хватает памяти. Увеличивайте memory_limit.

    • +1
      Евгений Евгений 26 декабря 2015 02:51 #

      Увеличивал до 512MB - никаких изменений

      Это вообще нормально что столько оперативки нужно чтобы обновление установить?

      • +1

        Нет.
        А сколько теперь в ошибке пишет? я про вот эту строку - PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes))

        • +1
          Евгений Евгений 26 декабря 2015 07:35 #

          Увеличил до 1ГБ - сообщение о нехватке памяти в логах перестали появляться, но все равно не обновляется - теперь выдает ошибку в браузере ERR_EMPTY_RESPONSE, куда теперь копать?

          • +1

            Попробуйте обновлять по одному компоненту, начиная с фрэймворка.
            Возможно вы год ничего не обновляли и там спискок на сотню позиций -)
            Не должен инсталлер в нормальном состоянии жрать столько памяти.

            • +1
              Евгений Евгений 26 декабря 2015 09:43 #

              Я обновлял его недели 2 назад, максимум месяц. Текущая версия фреймфорка 1.5.1.43969
              Ошибка выскакивает как раз при обновлени фреймворка, целиком все даже не пытался обновить.

              Может я на какие-то файлы права записи не поставил?
              Может там на вложенные файлы и папки права нужно установить?



  • 1
    Владислав Горлов Webasyst 28 декабря 2015 07:30 #

    Смущает строчка script not found or unable to stat: /usr/lib/cgi-bin/iframe

    Будто-бы добавляется посторонний код при выполнении скриптов (директива php.ini auto_prepend_file или посторонние файлы-вирусы и прочая хрень).

    Обновлениям должно хватать и 32МБ памяти с избытком.

  • 1
    fotosgmm 25 октября 2016 10:12 #

    Такая же проблема (так же после переноса на другой хостинг), все функционирует, но не могу обновиться, вы решили данную проблему?

Добавить ответ

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