Сообщество
Пожалуй, без этого сообщества не обойтись, так как постов на данную тему много, а сообщества нет. Одни могут здесь найти ответ на свои проблемы, другие – понять, с какими проблемами сталкиваются новички.
В модуле
onair отображается только одна (1-я) страница с последними коментами. При попытке перейти на стр. 2 (и далее) скрипт выдает 404-ю, с системным сообщением
«Ошибка: Запрошенное действие
2 модуля
onair не обнаружено.»
Во всех остальных модулях пагинация работает исправно.
Подскажите пожалуйста, как решить проблему? Видел на многих проектах (также, как и на bigstreet.ru) Прямой Эфир функционирует как положено — все страницы доступны.
Дистр качался с SVN, правда уже давненько. Пробовал заменить файлы модуля onair, а также файлы, связанные с комментариями из папок system/mappers/ и system/essences на новейшие из SVN — результат тот же…
мойсайт.ru/onair/ — работает,
мойсайт.ru/onair/2 (/3, /4 и так далее) — выскакивает 404-я. Наверняка проблема уже всплывала, если есть решение дайте пожалуйста ссылку.
В файле modules/onair/controller.php замените ВСЕ содержимое НА:
Негде потестить, поэтому приходится мыслить теоритически.
вариант №1
Перезагружаю и вариант №2
И было такое, что вариант №3 заходишь, а там все в порядке, не считая перехода по страницам
И каждый раз как в рулетке не знаешь, что увидишь. Вот так!
Понятно, что в моем случае что-то не лады с запросами к БД и всего скорей проблема сидит в comments.mysql.mapper.php — сижу разбираюсь.
Значится в index.php у нас устанавливается модуль и его action
Когда вылетает ошибка у нас срабатывает код
Warning: Cannot modify header information — headers already sent by (output started at Z:\home\bst.ru\www\modules\onair\controller.php:2) in Z:\home\bst.ru\www\index.php on line 342
Warning: Cannot modify header information — headers already sent by (output started at Z:\home\bst.ru\www\modules\onair\controller.php:2) in Z:\home\bst.ru\www\index.php on line 345
Если не затруднит, подскажите как это вылечить? Пока что сделал следующее — в controller.php, вместо:
вставил:
То есть код, аналогичный коду из версии альфа-2. Соответственно коменты в профилях потерял.
Написать комментарий