1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

не хватает виртуальной памяти!

Тема в разделе "Joomla", создана пользователем qznik, 2 май 2009.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, NightHunter
  1. qznik

    qznik Создатель

    Регистр.:
    8 ноя 2008
    Сообщения:
    22
    Симпатии:
    0
    Сайт по недвижимости Joomla + Hotproperty
    сейчас вбазе примерно 65 000 объектов

    и при добавлении новых объектов - белое коно и пишет

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 6 bytes) in /home/print32r/public_html/realty32.ru/includes/database.php on line 506

    почитал на формах... - не хватает виртуально памяти...
    хостер увеличивать не хочет! - спрашивал

    второй вариант прописать в .htaccess определ-й код...
    но когда его прописал у меня сайт вообще отключился...

    как можно решить эту проблему???

    может нужно увеличить кол-во подключений???

    Заранее спасибо!
     
  2. werbol

    werbol Постоялец

    Регистр.:
    20 июл 2007
    Сообщения:
    95
    Симпатии:
    40
    Доступную память без хостера не как не увеличишь, твой компонент просто при добавлении новой записи рыщет по всей базе, что и забивает память ( а это значит криво написанный компонент, ищи прогера и правь работу с базой этого компонента ).

    А смысл увеличивать количество подключений? Эту память у тебя php кушает когда идет выборка данных из базы, у тебя все 65 000 записей в ней участвуют, поэтому и памяти столько заняло.

    Смотри другие тарифы у этого или другого хостера, где выделяют больше памяти. А еще лучше свой сервер, и выделяй сколько хочешь.
     
  3. qznik

    qznik Создатель

    Регистр.:
    8 ноя 2008
    Сообщения:
    22
    Симпатии:
    0
    а если базу почищу? - поможет???
     
  4. werbol

    werbol Постоялец

    Регистр.:
    20 июл 2007
    Сообщения:
    95
    Симпатии:
    40
    Попробуй, но скорее всего это ничего не даст. Количество записей рабочих то от этого не уменьшится.
     
  5. alexsys

    alexsys Создатель

    Регистр.:
    12 сен 2007
    Сообщения:
    20
    Симпатии:
    0
    Вполне вероятно что поможет, но не надолго! Если опять новые записи будешь добавлять.
     
  6. qznik

    qznik Создатель

    Регистр.:
    8 ноя 2008
    Сообщения:
    22
    Симпатии:
    0
    не помогает...(((((((
     
  7. Li.SS

    Li.SS asus.ati.support

    Регистр.:
    31 май 2008
    Сообщения:
    156
    Симпатии:
    122
    Лечение от этой болезни только у хостера. советую договорится с ним на партнёрских условиях типо рекламы на сайте. сам проходил через такое. есть ещё вариант работы с кэшем. за ним всегда смотреть надо, чистить вовремя, и ещё один вариант это компоненты оптимизаторы. всё это можно почитать и поискать на официальных ресурсах русской и англицкой джумлы. если нужны конкретные дествия то пиши в личку, там разберёмся.
     
  8. dfediuk

    dfediuk Постоялец

    Заблокирован
    Регистр.:
    18 ноя 2008
    Сообщения:
    95
    Симпатии:
    28
    32 мегабайта нормальному скрипту должно хватать.
    Попробуй переписать запросы SQL к базе.
     
  9. xwande

    xwande Постоялец

    Регистр.:
    24 мар 2007
    Сообщения:
    134
    Симпатии:
    24
    hp далеко не нормальный скрипт.. )) Вообще, неплохо объем должно сократить удаление ненужных полей, дополнительных полей, всего что не используется - это через админку. А по оптимизации кода - там сильно много копать надо, проще ВПC за 30$ и зыбыть о проблеме...
     
Статус темы:
Закрыта.