2016-06-02 6 views
1

Я пытаюсь создать веб-приложение в laravel 5.2 на платформе Windows с установкой wamp-сервера.Ошибка маршрутизации в laravel

Я пытаюсь вызвать страницу приборной панели по следующим маршрутам:

Route::get('nitsadmin/dashboard', function() { 
    return view('nitsadmin.dashboard'); 
}); 

Ниже приводится список маршрутов:

enter image description here

где моя структура файла, как показано ниже:

enter image description here

Моя конфигурация виртуального хоста в httd-vhosts.conf файле:

<VirtualHost *:80> 
    DocumentRoot "c:\wamp\www\nitsedit\public" 
    ServerName nitseditor.dev 
</VirtualHost> 

Apache псевдоним:

Alias /nitseditor.dev "C:/wamp/www/NitsEdit/public" 

<Directory "C:/wamp/www/NitsEdit/public"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
    Order allow,deny 
    Allow from all 
</Directory> 

Не знаю, где я получаю проблемы, но я получаю следующее сообщение об ошибке:

enter image description here

+0

Вы пытались использовать 'Route :: get ('/ nitsadmin/dashboard', function() { return view ('nitsadmin.dashboard'); });'? –

+0

@ChoncholMahmud да, его бросая ту же ошибку. –

+0

просто удалите/public из ссылки (при условии, что корневой каталог пользователя уже установлен/уже открыт) –

ответ

0

Прокомментировал вне Include conf/extra/httpd-vhosts.conf в файле httpd.conf присутствует в папке wamp/bin/apache/apache2.4.9/conf, и это сработало.

0

У вас неправильная настройка веб-сервера, просто point web server to a public directory in Lararel project root и перезапустите веб-сервер.

+0

Я получаю сообщение об ошибке всякий раз, когда я печатаю свой nitseditor.dev, он показывает localhost также, когда Я набираю 'http: // nitseditor.dev/nitsadmin/dashboard' Я получаю сообщение об ошибке« URL-адрес запроса не найден. Apache/2.4.9 (Win64) OpenSSL/1.0.1g PHP/5.5.12 Сервер в nitseditor.dev Порт 80 ' –

0

Вы используете неправильный URL, угробить «nitsedit \» общественной части: http://nitseditor.dev/nitsadmin/dashboard

Apache уже указывает пользователю папки.

+0

Я получаю сообщение об ошибке« URL-адрес запроса не найден. Apache/2.4.9 (Win64) OpenSSL/1.0.1g PHP/5.5.12 Сервер в nitseditor.dev Порт 80' –

+0

удалите эту строку из конфигурации apache, подумайте, что может возникнуть конфликт: Alias ​​/ nitseditor. dev "C:/wamp/www/NitsEdit /" – Alberto

+0

после этого обязательно перезапустите apache. – Alberto

Смежные вопросы