Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: В постижении HMVC. Вопросы от новичка по Кохане
Покинул форум
Сообщений всего: 305
Дата рег-ции: Янв. 2012
Помог: 1 раз(а)
Здравствуй мой любимый форум! Начал работу над крупным проектом, относительно крупным. Стоит задача создать что-то вроде платформы 1С:Предприятие, только на php и под web, что бы базовый функционал Системы мог быть с легкостью расширен за счет "конфигураций". За плечами у меня только "процедурные" электронный магазин и система платных видеокурсов. Для решения задач в этих проектах ООП использовалось не более чем на 1%, но все таки использовалось.
Набив шишки на этих "тренировочных" проектах решил взяться за что-то действительно стоящее и долгоживущее (кстати, мои предыдущие проекты до сих пор исправно работают). Для решения столь масштабной задачи была выбрана архитектура HMVC воплощенная в фреймфорке Kohana.
Почитав немного (в частности прошел первые 2 раздела "Для начинающих" и "Углубленное изучение") русскоязычные уроки по Кохане от Дениса на сайте kohanaframework.su я так и не могу ничего толком понять. Да, по урокам у меня есть заготовка для блога, перепечатанная из примеров, все работает замечательно.
Но сейчас я, когда я начала писать свою систему, ничего не работает! Прошу помочь людей, разбирающихся в работе этого фреймворка в этой теме. В частности, сейчас у меня не получается реализовать базовый контроллер. Выглядит это все вот так:
По адресу http://kohana[dot]my выдает ошибку View_Exception [ 0 ]: The requested view content could not be found
Сразу после установки по этому же адресу я получили избитый Hello World!, все работало, но стоило мне влезть и все перестало работать. (Добавление)
Разобрался. Сам затупил, файлы неправильно обозвал.
Покинул форум
Сообщений всего: 305
Дата рег-ции: Янв. 2012
Помог: 1 раз(а)
В продолжение изучения Коханы дошел до урока Запрос внутри запроса. И то ли я заработался, то ли действительно что-то не так с примером (хотя ни в камментах ни на форуме не нашел упоминания о подобной ситуации) не могу получить список камментов к статье и все тут! Более того, после модификации файлов по этому уроку, при переходе по любому адресу выдается ошибка Internal server error 500. Вот исходники:
конец файла bootstrap.php:
то ошибка исчезает. Я уже стопицот раз проверил по символьно все файлы которые нужно изменить по этому уроку, не могу найти в чем ошибка и все тут. Может кто нить свежим глазом глянет на мой код и скажет в чем проблема?
Покинул форум
Сообщений всего: 176
Дата рег-ции: Нояб. 2012
Помог: 3 раз(а)
Цитата:
Internal server error 500
Это указывает на то что ошибке в скриптах смотрите error_log на сервере.
Вообще вар-тов почему проявилась ошибка много, но раз появляется при изменении в скриптах зн. ошибка в них.
caballero
Отправлено: 19 Апреля, 2013 - 02:03:41
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
Цитата:
Это указывает на то что ошибка в скриптах
очень ценное указание. Все равно что сказать - ошибка на сервере.
обычно Internal server error 500 вызывает ошибка в .htaccess
Покинул форум
Сообщений всего: 305
Дата рег-ции: Янв. 2012
Помог: 1 раз(а)
Спасибо за столь информативные ответы, решил проблему заново переписав роут с самого начала. Все таки ошибка туда вкралась, но я так и не понял какая и куда именно.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.