Перейти к содержанию
Mimzik

Нехватка оперативной памяти

Рекомендуемые сообщения

Сегодня сайт перестал работать, хотя админка работала.

 

Отписал в техподдержку и их ответ ниже. Откатил базу данных, но это временная мера. Можно как-то оптимизировать сайт, чтобы эта ошибка не возникала в будущем?

 

 

При открытии индексной страницы Вашего сайта возникает следующая ошибка:

Aug 1 14:01:58 ellen apache_error: [Mon Aug 01 14:01:58 2016] [error] [client 92.53.115.234] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 512 bytes) in .../public_html/system/library/db/mysqli.php on line 24

Данная ошибка говорит о том, что для выполнения скрипта недостаточно оперативной памяти, доступной в рамках Вашего тарифного плана. На Вашем текущем тарифном плане выделяется 128М на скрипт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А эта проблема только на главной или на всех страницах? Если только на главной, вероятно, вы поставили какой-то кривой модуль, который и ложит сайт.

Если проблема везде, то информации недостаточно. Сколько у вас товаров и категорий?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

товаров около 1000, категорий около 40

 

Сейчас не могу проверить не работала только ли главная, так как пока всё работает.

 

Но интернет-магазину уже около полугода и в последнее время никаких манипуляций с модулям не производилось

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

А как изменилась база после отката? То есть, там стало меньше товаров/категорий или стёрлись настройки каких-то модулей (и они отключились)?

 

 

Но интернет-магазину уже около полугода и в последнее время никаких манипуляций с модулям не производилось

 

Некоторые модули в ОК - это бомбы замедленного действия. Их авторы думают, что не существует магазинов, где больше сотни товаров (условно) и потому их модули не предназначены для нормальной работы с большим количеством товаров, так что когда количество товаров увеличивается, такие модули начинают внезапно ложить магазин. 1000 - это уже достаточное число, чтоб кривой модуль завалил магазин.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из базы исчезло 2 новых заказа и несколько товаров.

 

Когда еще раз повторится, то протестирую отключение всех модулей, но у меня стоит офиц. купленный шаблон с themeforest с отличным рейтингом + модуль простой доставки (купленный тут) + модуль загрузки прайс листов (купленный тут)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из базы исчезло 2 новых заказа и несколько товаров.

 

В принципе, в ошибке сказано, что вам не хватило всего 512 байт памяти, так что исчезновение нескольких товаров из базы как раз и могло сократить потребление достаточно, чтоб уложиться в ваш лимит в 128Мб.

 

 

 

у меня стоит офиц. купленный шаблон с themeforest с отличным рейтингом + модуль простой доставки (купленный тут) + модуль загрузки прайс листов (купленный тут)

 

Может, у вас какая-то экзотическая сборка?

 

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

 

Дайте ссылку на сайт для начала. Что-либо ещё заочно посоветовать не получится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Вангую что там много настроек самого шаблона и 100500 запросов в БД

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Dotrox, granat36 . ru

 

(сборка не экзотическая)

Изменено пользователем afwollis

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

А с временем ответа сервера вообще творится что-то непонятное. Для главной минимальное время было 1 секунда (что довольно много), а максимальное - 24 секунды.

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

 

Кстати, к вопросу качества шаблона - в Мозилле слайдер сходит с ума и начинает непрерывно загружать все изображения.

 

Это всё не объясняет причину нехватки памяти, но тоже требует внимания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм. Всё проверю и постараюсь оптимизировать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.