файл / страница не найдены при загрузке онлайн - PullRequest
0 голосов
/ 28 июля 2011

Я работаю над новым модулем существующего живого проекта.Это веб-сайт, разработанный на PHP Zend Framework.Новый модуль на стороне администратора.Он работает правильно на моем локальном / виртуальном хосте.Когда я загрузил его онлайн с правильным путем к каталогу, обнаружилось, что один файл не найден.Он называется как

www.example.com / admin / controllerName / actionName

Все действия работают, кромеодно действие, которое ничего не отображает и возвращает ошибку исключения, в которой упоминается, что страница или файл не найдены.В чем может быть проблема?Я проверил папки.Если одно действие для одного и того же контроллера работает, то почему нет другого.Оба файла имеют свои .phtml файлы в разделе «Просмотр».

Справка приветствуется.

1 Ответ

1 голос
/ 28 июля 2011

Я был бы прав, если бы предположил, что ваша локальная среда разработки была Windows?

Вероятно, это проблема чувствительности к регистру имен файлов.

Если ваш запрос выглядит как

www.example.com/admin/fusionmaps/newpage

Я не уверен, как вы настроили свои модули, но если это достаточно стандартно, у вас должно быть что-то вроде этого (обратите внимание на прописные и строчные буквы)

application/modules/admin/controllers/FusionmapsController.php

Имя класса контроллера должно быть Admin_FusionmapsController с действием public function newpageAction()

Скрипт вида должен быть на

application/modules/admin/views/scripts/fusionmaps/newpage.phtml
...