Перейти к публикации

Файл карты сайта (Google Sitemap)


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

Здравствуйте. Возникла проблема при создании карты сайта 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/

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

Не хватает оперативной памяти, попробуйте увеличить значение в php.ini :rolleyes:

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

Не хватает оперативной памяти, попробуйте увеличить значение в php.ini :rolleyes:

Спасибо!!! Проблема решена.

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

аналагичная проблема

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)

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

L0gan,

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

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

просто при такомже кол-ве новостей сколько сейчас, такой ошибки никогда невозникало!

у меня на сайте 43к новостей, удалил 3к и чтоже изменилось

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 29020848 bytes)

я склонен считать что память используеться самим движком и разного рода модами/скриптами!

Изменено пользователем L0gan
Ссылка на сообщение
Поделиться на других сайтах

Не хватает оперативной памяти, попробуйте увеличить значение в php.ini :rolleyes:

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

find / -name "php.ini"

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

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

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

Тогда пишите Вашему хостеру. Скорее всего Вам порекомендуют перейти на VPS :)

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

объясните почему заменив файл googlemap.php (версии ДЛЕ 9.2) на googlemap.php (версии ДЛЕ 9.0) у меня ошибка невыскакивает!?

Тогда пишите Вашему хостеру. Скорее всего Вам порекомендуют перейти на VPS :)

ну спасибо, обновил движок меняй хостинг, это както нехорошо получаеться!

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

объясните почему заменив файл googlemap.php (версии ДЛЕ 9.2) на googlemap.php (версии ДЛЕ 9.0) у меня ошибка невыскакивает!?

потому что в 9.2 есть поддержка кирилицы и кирилических доменов и требуется конвертация файлов, на что у вас памяти нехватает.

ну спасибо, обновил движок меняй хостинг, это както нехорошо получаеться!

Странные рассуждения, вы обновляетесь чтобы было? Любая новая версия априори расходует больше ресурсов, т.к. новые возможности не из воздуха появляются. Вы читайте описания релизов и новые возможности и обновляться нужно нужно только если вам это нужно, и всегда при этом знать что новые возможности требуют больше ресурсов. Ничего не берется из ниоткуда и не пропадает в никуда. И если вы ограничены в ресурсах, то не нужно просто так ставить все подряд, а думать и взвешивать, в ту или иную пользу, что вам больше важнее. Расход памяти при создании карты напрямую находится в зависимости от количества новостей, чем их больше, тем больше памяти нужно скрипту, вы находитесь на границе пределов этих ресурсов и любое увеличение расхода, ведет к превышению лимитов. Расход немного увеличивается в связи с конвертацией и вы превышаете лимиты. А не просто от того взяли обновились и тут же превысили, вы уже на пределах своих ресурсов, и очень скоро вы будете их превышать в любом случае и независимо от версии.

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

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

L0gan, у Вас выделено 32мб и надо еще 28мб, чтобы ошибки не писало :rolleyes:

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...