Добрый день.
Натолкните куда копать. Причем под админом работает, а если не зарегенился то ошибка 500
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
Комментарии
Taxonomy menu точно нет? Или может так весь список терминов на страницу выводится?
+ Посмотрите (покажите) что логи/журналы пишут на ошибку.
Не нету меню этого. Логи пусты, почему то, нету ничего по этому поводу.
Логи сервера, имелись ввиду. Если ошибка есть - в лог должно писать.
Что должно выводится на странице (для анонима)?
Смотрите. В /admin/reports/dblog нету ничего по этому поводу, сброшу допустим кэш выводит что был сброшен кэш. По поводу что кто то пытался зайти и ему выдала ошибку нету ничего в этом журнале.
Файл error_log я написал в моем вопросе.
Видимо ему не хватает памяти чтобы записать у меня другого объяснения нету.
Сайт я писал пустой там ничего нету, кроме настроенных этих модулей.
Причем он работал 2 недели назад. Затем я взял проект и когда вернулся такое г...
Только вот файл логов содержимое что писал выше
А есть блоки, которые не выводятся под админом, но доступны обычным посетителям?
Попробуйте Search Autocomplete отключить.
Поставьте 1024мб и занимайтесь отключением подозрительных модулей, сейчас из-за 12мб проблемы.
Search Autocomplete не помогло.
надо писать хостеру. Но все равно 512 не хватает это что то не правильное.
Базу обновили?
конечно
Думайте о хорошем, может быть это следствие роста ресурса ))
Какие еще формы на странице?
Смотрите и отключайте блоки с ними.
Так же, проверьте форматы для анонима, нет ли там каких мега-рекурсий, и/или оооочень длинных отформатированных текстов.
Так ребята, решил проблему отключив header
Там было маил меню, поиск (автокомплите) и гибрит регистрацией.
double_field
hybridauth они мне сразу подозрительными показались ))
1. В последней версии Друпала на этой строке стоит возврат функции format_string
то есть стек перегружается после обработки очередного форматирования строки.
Речь ведь о 7м друпале идет?
2. Желательно все таки запросить у хостера лог ошибок сервера: там должен быть стек вызовов. ПО нему можно вычислить из какого модуля идет вызов этой функции.
3. как предположение - а нет ли зацикливания в mod_rewrite? в связи с www.domain.com или без www. Это уже другая история, но может быть тоже что то присутствует такое? попробуйте с www, без www
Хостинг менять надо, на большом ресурсе логи смотреть надо часто, и корень ошибок показан явно и прямо.
Все. Всем большое спасибо. Разобрался.
Модули тут не причем. Человеческий фактор как всегда. Два раза подключался блок гибрит. Он и грузил память.
Второй раз стоял
if($user->uid != 0){
Поэтому для авторизированных сайт работал. Глупая ошибка, поэтому прошу прощение, что вас отвлек. Хотя ваши советы и направили на правильный поиск.
Всем спасибо