элементы cakephp MissingViewException - PullRequest
       21

элементы cakephp MissingViewException

2 голосов
/ 25 октября 2011

Когда я загружаю свое приложение cakePHP 2.0.0 на свой хост, я получаю исключение MissingViewException при вызове функции через ajax.Это возвращает объект json, созданный элементом.На моем локальном xampp все работает нормально, но когда я загружаю его на свой хост, bytebob.com, я получаю исключение.

Я пытался внести изменения в мой .htaccess, как описано на странице расширенной установки CakePHP , но это ничего не меняет.

Вот журнал ошибок:

2011-10-25 18:26:04 Error: [MissingViewException] View file "/jalmar/app/View/elements/json.ctp" is missing.
0 /home/sites/jayar.dk/public_html/jalmar/lib/Cake/View/View.php(363): View->_getViewFileName('/elements/json')
1 /home/sites/jayar.dk/public_html/jalmar/lib/Cake/Controller/Controller.php(898): View->render('/elements/json', NULL)
2 /home/sites/jayar.dk/public_html/jalmar/app/Controller/AppController.php(22): Controller->render('/elements/json')
3 /home/sites/jayar.dk/public_html/jalmar/app/Controller/TilmeldingsController.php(147): AppController->sendJson(Array, Array)
4 [internal function]: TilmeldingsController->check_glogon()

Хост запускает php как CGI, но я не думаю, что причина ...

1 Ответ

2 голосов
/ 26 октября 2011

Как я писал в комментариях, ошибка заключалась в том, что я написал путь к элементам со строчной буквой e в моем AppController. Это работало на моем локальном хосте в качестве окна, но не на моем хосте с использованием Unix ... Хотя я пытался изменить его, но, по-видимому, нет. Так как это мой первый вопрос о переполнении стека, можно ли принять мой собственный ответ, чтобы закрыть вопрос?

...