[Решено] Проблемы с добавлением новых материалов. В какой-то момент перестаёт создавать новые материалы.

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

Аватар пользователя RoyHabbort RoyHabbort 5 декабря 2013 в 11:02

Добрый день! Есть проблема с созданием объёмистого сайта. В какой-то момент времени отваливается возможность добавления новых нод, к вновь созданным материалам..

Попытаюсь прояснить ситуацию, есть сайт на Drupal 7, и он наполняется множеством статей. В какой-то момент, создаётся новый тип материала, и он перестаёт отображаться в списке добавления содержимого. Мало того, он не добавляется и через адресную строку: "node/add/тип_материала". Но при этом он прекрасно отображается в фильтрах содержимого в админке, да и в общем во всех остальных местах, где он должен быть.

Что уже проверил:
Первое, это роли и права доступа. Подозрение вызвало, то что не стоят флажки на новых материалах, но не тут то было. Какие-либо манипуляции с правами, вплоть до создания новых супер админов, и выдачей им полных прав, результата не дали.
Второе что проверили, это БД. Оказалось что в БД всё прекрасно работает, материалы нужных типов создаются.
Сейчас проверяем модули. При отключении выяснилось, что отключая i18n летит страница добавления материала. Пробуем установить сейчас чистую сборку с модулем i18n и повторить проблему, но пока всё нормально.

Что хотелось бы спросить, встречалась ли такая проблема ранее? либо в какую сторону стоит копать, что бы найти суть проблемы? Переустанавливать друпал и заново наполнять, можете не советовать, уже делали.

ps: есть подозрения что у него просто не формируются страницы добавления в самом ядре. Могли бы подсказать, где происходят эти процессы и от чего отталкиваться?

Решение:
Вся проблема оказалась в 2 галочках. В БД в таблицах menu_router и menu_link нужно поставить галочки позволяющие наполнять поле title нулевыми значениями. И всё начинает работать.
Точно выяснить не удалось, но из-за какого-то модуля, в файл menu.inc приходит массив с пустыми title. всё рушится при попытке вызова функции _menu_router_save.

Комментарии

Аватар пользователя q2_faith q2_faith 5 декабря 2013 в 12:23

а что в логах?

"RoyHabbort" wrote:
и он перестаёт отображаться в списке добавления содержимого.

за это отвечает меню навигация(если не ошибаюсь). вы там ничего не трогали?

Аватар пользователя RoyHabbort RoyHabbort 5 декабря 2013 в 13:25

"q2_faith" wrote:
за это отвечает меню навигация(если не ошибаюсь). вы там ничего не трогали?

Собственно до самой проблемы, меню никто не трогал. После пробовали использовать функцию "menu_rebuild();" для перестроения меню навигации.

Логи просматривал, ничего конкретного так и не нашёл. Сейчас попробую подробно в них покопаться.

Аватар пользователя q2_faith q2_faith 5 декабря 2013 в 14:13

"RoyHabbort" wrote:
Логи просматривал, ничего конкретного так и не нашёл. Сейчас попробую подробно в них покопаться.

я про серверные логи