Недавно возникли проблемы с добавлением новых материалов на сайт (неважно какого типа материал, предупреждения появляются как при комментировании так и при создании новых страниц), появились следующие сообщения:
« * warning: array_fill() [function.array-fill]: Number of elements must be positive in /home/other/***/includes/database.inc on line 241.
* warning: implode() [function.implode]: Invalid arguments passed in /home/other/***/includes/database.inc on line 241.
* warning: array_keys() [function.array-keys]: The first argument should be an array in /home/other/***/modules/user/user.module on line 500.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 query: SELECT p.perm FROM che_role r INNER JOIN che_permission p ON p.rid = r.rid WHERE r.rid IN () in /home/other/***/modules/user/user.module on line 500.»
Комментарии
Аналогичная проблема:(
Неужели никто не знает в какую сторону рыть для нахождения первопричины данной проблемы?
по одному отключайте поставленные модули, перейдите на стандартную тему. тогда поймете, где искать.
DakoCwerf, спасибо за совет, удалось найти причину, это модуль XML Sitemap: User, у меня стоит версия 6.x-0.x-dev, более новая, что сейчас доступна, отказывается нормально работать,а в этой, повидимому, есть проблемы с XML Sitemap: User, достаточно его отключить (т.е. отключить добавление профилей пользователей в карту сайта) и всё работает как положено.
HIgor1968, если у тебя стоит этот же модуль, попробуй сделать как я. Если нет, попробуй перебирать модули чтобы узнать какой из них приводит к "варнингам".
У меня XML Sitemap: User отключен.
А если отключить сам XML Sitemap ? Кстати, какая версия XML Sitemap стоит?
XML Sitemap меня достал, для 6-ки его меняют каждый день. И стабильного нет. Сейчас пока его совсем снес. Варингов вроде не наблюдаю, пропали, но без Sitemap плохо, надо будет выход искать.