izbushkin 3 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 Здравствуйте. Возникла проблема при создании карты сайта http://www.izbushki.net/adminizbu.php?mod=googlemap: Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 9005542 bytes) in /var/www/a20160/data/www/izbushki.net/engine/classes/google.class.php on line 40 Подскажите пожалуйста что делать? Сайт http://www.izbushki.net/ Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 Не хватает оперативной памяти, попробуйте увеличить значение в php.ini Цитата Ссылка на сообщение Поделиться на других сайтах
izbushkin 3 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 Автор Не хватает оперативной памяти, попробуйте увеличить значение в php.ini Спасибо!!! Проблема решена. Цитата Ссылка на сообщение Поделиться на других сайтах
L0gan 0 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 аналагичная проблема Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 31147440 bytes) in /home/engine/inc/googlemap.php on line 86 почему на 9.0 такого небыло а как стоило перейти на 9.2 появляються такие ошибки, мне что теперь из-за этого переходить на более дорогой хостинг? _wild-soft.org (DLE 9.2) Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 L0gan, никакого отношения версия скрипта к этому не имеет, создание карты сайта одинаково во всех версиях. А ошибка у вас потому что вам нехватило памяти выделенной для PHP для создания карты, а нехватить ее может только с увеличением количества новостей, причем очень серьезным увеличением. И в данном случае нужно только увеличить размер доступной памяти и ничего более. За увеличением вам нужно обратиться к вашему хостинг провайдеру. Цитата Ссылка на сообщение Поделиться на других сайтах
L0gan 0 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 (изменено) просто при такомже кол-ве новостей сколько сейчас, такой ошибки никогда невозникало! у меня на сайте 43к новостей, удалил 3к и чтоже изменилось Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 29020848 bytes) я склонен считать что память используеться самим движком и разного рода модами/скриптами! Изменено 23 февраля 2011 пользователем L0gan Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 Не хватает оперативной памяти, попробуйте увеличить значение в php.ini Цитата Ссылка на сообщение Поделиться на других сайтах
L0gan 0 Опубликовано: 23 февраля 2011 Рассказать Опубликовано: 23 февраля 2011 Не хватает оперативной памяти, попробуйте увеличить значение в php.ini простите, но где его искать? Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 24 февраля 2011 Рассказать Опубликовано: 24 февраля 2011 find / -name "php.ini" Цитата Ссылка на сообщение Поделиться на других сайтах
L0gan 0 Опубликовано: 24 февраля 2011 Рассказать Опубликовано: 24 февраля 2011 наверно стоило сказать что у меня не VDS и невыделенный сервер, а самый обычный хостинг без рут доступа...и файла такого нету у меня... Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 24 февраля 2011 Рассказать Опубликовано: 24 февраля 2011 Тогда пишите Вашему хостеру. Скорее всего Вам порекомендуют перейти на VPS Цитата Ссылка на сообщение Поделиться на других сайтах
L0gan 0 Опубликовано: 24 февраля 2011 Рассказать Опубликовано: 24 февраля 2011 объясните почему заменив файл googlemap.php (версии ДЛЕ 9.2) на googlemap.php (версии ДЛЕ 9.0) у меня ошибка невыскакивает!? Тогда пишите Вашему хостеру. Скорее всего Вам порекомендуют перейти на VPS ну спасибо, обновил движок меняй хостинг, это както нехорошо получаеться! Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 24 февраля 2011 Рассказать Опубликовано: 24 февраля 2011 объясните почему заменив файл googlemap.php (версии ДЛЕ 9.2) на googlemap.php (версии ДЛЕ 9.0) у меня ошибка невыскакивает!? потому что в 9.2 есть поддержка кирилицы и кирилических доменов и требуется конвертация файлов, на что у вас памяти нехватает. ну спасибо, обновил движок меняй хостинг, это както нехорошо получаеться! Странные рассуждения, вы обновляетесь чтобы было? Любая новая версия априори расходует больше ресурсов, т.к. новые возможности не из воздуха появляются. Вы читайте описания релизов и новые возможности и обновляться нужно нужно только если вам это нужно, и всегда при этом знать что новые возможности требуют больше ресурсов. Ничего не берется из ниоткуда и не пропадает в никуда. И если вы ограничены в ресурсах, то не нужно просто так ставить все подряд, а думать и взвешивать, в ту или иную пользу, что вам больше важнее. Расход памяти при создании карты напрямую находится в зависимости от количества новостей, чем их больше, тем больше памяти нужно скрипту, вы находитесь на границе пределов этих ресурсов и любое увеличение расхода, ведет к превышению лимитов. Расход немного увеличивается в связи с конвертацией и вы превышаете лимиты. А не просто от того взяли обновились и тут же превысили, вы уже на пределах своих ресурсов, и очень скоро вы будете их превышать в любом случае и независимо от версии. Это тоже самое что рассуждать, почему нужно менять тариф если увеличивается посещаемость и растет база данных. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 24 февраля 2011 Рассказать Опубликовано: 24 февраля 2011 L0gan, у Вас выделено 32мб и надо еще 28мб, чтобы ошибки не писало Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.