Я изучаю kohana, и я использую ver: 3.3.0.Kohana: Kohana_HTTP_Exception [404]: Запрошенный URL-адрес URL не найден на этом сервере
Я получаю эту ошибку:
Kohana_HTTP_Exception [ 404 ]: The requested URL calendar was not found on this server.
SYSPATH\classes\Kohana\Request\Client\Internal.php [ 79 ]
SYSPATH\classes\Kohana\Request\Client\Internal.php [ 79 ]
SYSPATH\classes\Kohana\Request\Client.php [ 114 ] » Kohana_Request_Client_Internal->execute_request(arguments)
SYSPATH\classes\Kohana\Request.php [ 990 ] » Kohana_Request_Client->execute(arguments)
DOCROOT\index.php [ 118 ] » Kohana_Request->execute()
URL я печатаю:
(//localhost/organizer_tst/calendar/)
Мои файлы:
приложение \ Classes \ Controller \ Календарь \ Calendar.php:
class Controller_Calendar extends Controller
{
public function action_index()
{
$tst = new Model_Calendar();
echo $tst->testing("LOLLOLOOLL");
}
}
ap пликация \ Классы \ Model \ calendar.php:
Class Model_Calendar extends Model
{
public function testing($param)
{
$tst ="I want to display it: "."$param";
return $tst ;
}
}
bootstrap.php:
Kohana::init(array(
'base_url' => '/organizer_tst/',
));
Route::set('something', 'calendar(/<directory>(/<controller>(/<action>(/<id>))))')
->defaults(array(
'directory' => 'Calendars',
'controller' => 'Calendar',
'action' => 'index',
));
Route::set('default', '(<controller>(/<action>(/<id>)))')
->defaults(array(
'controller' => 'welcome',
'action' => 'index',
));
Я проверил "для окружающей среды> включаемые файлы" на странице ошибки я могу увидеть мой файл контроллера: AppPath \ классы \ Controller \ Календарь \ Calendar.php
Все работает, если контроллер не в дополнительной директории в этом случае: приложение \ Classes \ Controller \ Календарь \ Calendar.php
Я использую Xampp мой корневой каталог: D: \ XAMPP \ HTDOCS и у меня есть псевдоним для моего проекта: Алиас/organizer_tst/календарь "D: \ XAMPP \ HTDOCS \ organizer_tst"
Можете ли вы сказать мне, почему У меня есть это исключение ошибки?
Можете ли вы включить свой файл .htaccess? Кроме того, базовый url должен быть полным URL-адресом, например: 'http: // localhost/organizer_tst /' (вероятно, не относится к проблеме) – AmazingDreams