Невозможно заставить работать простое демо doophp, битые ссылки - PullRequest
0 голосов
/ 31 марта 2011

Я следую этому документу.http://www.phpbuilder.com/columns//doophp/Jason_Gilmore03292011.php3

doophp кажется легким и простым.

Когда я запускаю http://localhost/doophp/app/about,, я получаю результат:

Упс!Эта ссылка не работает.

Как это исправить?

Ответы [ 2 ]

0 голосов
/ 27 апреля 2011

Вам необходимо настроить ваши маршруты в / protected / config / rout.conf.php думать об этом файле конфигурации как ваш mod_rewrite ... он говорит, какой URL идет на какой контроллер ...

В приведенном ниже примере демонстрируется «страница по умолчанию для загрузки в корневой каталог ... она загружает функцию index (), найденную в HomeController ...

$route['*']['/'] = array('HomeController', 'index'); 

Или, если вам нужнопередайте строку запроса вместе с вашим URL ... затем вы используете /: QueryStringName

$route['*']['/some_page/:someQueryStringValue'] = array('PageController', 'my_paging_function');

-

Также убедитесь, что в папке / protected / controller есть правильный *

Важно отметить, что URL-адреса маршрута не должны заканчиваться косой чертой

0 голосов
/ 31 марта 2011

Работает, нужно изменить имя файла htaccess.example на .htaccess

...