Ошибка 500, что может грузить память? [Решено]

Главные вкладки

Аватар пользователя Anatolii1309 Anatolii1309 7 декабря 2016 в 13:43

Добрый день.
Натолкните куда копать. Причем под админом работает, а если не зарегенился то ошибка 500

PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 65552 bytes) in ..../includes/bootstrap.inc on line 1807
PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 65552 bytes) in ...../includes/form.inc on line 4225

Понимаю что не хватает памяти, но стоит 512M куда уже увеличивать.
Сайт пустой практически. Только настроена таксономия и меню, ну плюс таксономия очень большая по 3000 терминов и автокомплите стоит может в этом.
Или модуль.
Список что стоит
ctools
custom_breadcrumbs
date
double_field
entity
hybridauth
i18n
imagecache_actions
jquery_update
libraries
lightbox2
module_missing_message_fixer
pathauto
registry_autoload
search_autocomplete
taxonomy_csv
token
transliteration
variable
views

Комментарии

Аватар пользователя bumble bumble 7 декабря 2016 в 14:03

Taxonomy menu точно нет? Или может так весь список терминов на страницу выводится?
+ Посмотрите (покажите) что логи/журналы пишут на ошибку.

Аватар пользователя bumble bumble 7 декабря 2016 в 14:12

Логи сервера, имелись ввиду. Если ошибка есть - в лог должно писать.
Что должно выводится на странице (для анонима)?

Аватар пользователя Anatolii1309 Anatolii1309 7 декабря 2016 в 14:18

Смотрите. В /admin/reports/dblog нету ничего по этому поводу, сброшу допустим кэш выводит что был сброшен кэш. По поводу что кто то пытался зайти и ему выдала ошибку нету ничего в этом журнале.
Файл error_log я написал в моем вопросе.
Видимо ему не хватает памяти чтобы записать у меня другого объяснения нету.
Сайт я писал пустой там ничего нету, кроме настроенных этих модулей.
Причем он работал 2 недели назад. Затем я взял проект и когда вернулся такое г...

Аватар пользователя sergeybelya sergeybelya 7 декабря 2016 в 14:11

Anatolii1309 wrote:

Причем под админом работает, а если не зарегенился то ошибка 500

А есть блоки, которые не выводятся под админом, но доступны обычным посетителям?

Аватар пользователя bumble bumble 7 декабря 2016 в 14:31

Какие еще формы на странице?
Смотрите и отключайте блоки с ними.
Так же, проверьте форматы для анонима, нет ли там каких мега-рекурсий, и/или оооочень длинных отформатированных текстов.

Аватар пользователя postgres postgres 7 декабря 2016 в 14:41

1. В последней версии Друпала на этой строке стоит возврат функции format_string
то есть стек перегружается после обработки очередного форматирования строки.
Речь ведь о 7м друпале идет?
2. Желательно все таки запросить у хостера лог ошибок сервера: там должен быть стек вызовов. ПО нему можно вычислить из какого модуля идет вызов этой функции.

3. как предположение - а нет ли зацикливания в mod_rewrite? в связи с www.domain.com или без www. Это уже другая история, но может быть тоже что то присутствует такое? попробуйте с www, без www

Аватар пользователя Anatolii1309 Anatolii1309 7 декабря 2016 в 14:48
1

Все. Всем большое спасибо. Разобрался.
Модули тут не причем. Человеческий фактор как всегда. Два раза подключался блок гибрит. Он и грузил память.
Второй раз стоял

global $user;
                if($user->uid != 0){

Поэтому для авторизированных сайт работал. Глупая ошибка, поэтому прошу прощение, что вас отвлек. Хотя ваши советы и направили на правильный поиск.
Всем спасибо