Добрый день, коллеги!
Создал небольшой сайт, для демонстрации студентам в локальной сети университета. После обновления php до версии 5.3 возникла проблема с публикацией материалов на главной странице. Если в настройках публикации ставлю галочку напротив "Помещать на главную", то ничего не происходит, нода отображается в меню, но на главной странице не появляется.
В качестве временного решения руками правлю файл стандартного модуля modules/node/node.module. В функциях node_promote_action и node_unpromote_action, расположенных, соответственно, в строках 2649 и 2658 меняю значения переменных $node->promote на противоположные, сохраняю изменения, и после этого материал публикуется на главной странице. Однако, после такого действия вообще все материалы начинают размещаться на главной странице, даже если я в настройках публикации запрещаю это. Приходится снова редактировать файл node.module и возвращать все, как было.
В программировании на php я не очень силен, если кто-нибудь сталкивался с подобной проблемой, подскажите, как ее решить. Спасибо.

Комментарии
.
Хотелось бы уточнить, что на главную страницу выводятся ссылки на несколько разных материалов типа новостей. Проблема не в том чтобы научиться публиковать материал на главную страницу, а в том, чтобы параметры публикаций материалов разного типа снова работали как надо. И если мне нужно опубликовать материал (page, story или любой другой) на главную страницу или убрать его с нее, вернулась бы возможность делать это простой установкой галки в параметрах публикации при редактировании ноды.
http://drupal.org/requirements
Так и запишем - бесполезно, походу русский
Так удалось решить проблему?
У нас тоже перенесли сайт, перестала публиковаться (отображаться) главная страница.
а к хостеру обратиться?