Приветствую коллеги!
Вводная: Делаю проект. Есть несколько материалов с разными полями. Есть несколько типов сущностей ECK с разными наборами данных и разными полями.
В какой то момент времени общее число полей перевалило за сотню. И началось. Добавляю поле куда угодно. Drupal "падает" на страницу "install.php" с содержательным текстом "Drupal уже установлен".
Удаляю где угодно одно поле и всё продолжает работать.
Такое чувство, что есть ограничение на количество или занимаемый объем.
Это лечится ?
Комментарии
Обработка запроса занимает больше времени, чем таймаут mysql. Когда он отваливается,друпал начинает думать, что базы данных нет и хочет установиться. Происходит переадресация на страницу усиановки, начинается другой запрос, который обнаруживает, что друпал установлен. Путей решения два: либо увеличить таймаут, либо добавить серверу ресурсов, чтобы запрос обрабатывался быстрее.
Спасибо за наводку. Мысль справедливая. Но о каком конкретно параметре идет речь?
перепробовал все таймауты, что нашел:
параметры mysql:
set global wait_timeout = 100000;
set global interactive_timeout = 100000;
php.ini: mysql.connect_timeout=100
В Apache таймаутов не нашел.
Результат = 0.