2016-10-29 9 views
0

Environment

  • Laravel Версия: 4.2.17
  • PHP Версия: 5.6.1
  • MAC OS X: 10,11
  • MAMP: 3.5

Описание

Проект загрузки штрафа на домашней странице.Запрошенный URL не найден на этом сервере

Что-нибудь еще, но я получил это.

Запрашиваемый URL/логин не найден на этом сервере.


ПОПЫТКА

проверки маршрутов

Я что маршруты объявлены в моем routes.php файле

Route::get('login',array('as' => 'login', 'uses' => '[email protected]')); 

Апач настройки Настройки

MAMP> Apache

<Directory /> 
    Options Indexes FollowSymLinks 
    AllowOverride All <--- I've changed from 'None' -> 'All' 
</Directory> 

Перезапуск мой MAMP, и та же ошибка происходит


Вопрос

Почему мой сервер продолжал бросать мне эту ошибку ?

Что я должен проверить? Настройки Apache моего MAMP? или мой PHP? или мой Laravel?

Как бы это сделать и отладить это?


Я открываю любые предложения на данный момент.

Любые подсказки/предложения/помощь по этому поводу будут очень благодарны!

+0

очень лысый вопрос: является ли VirtualHost настроен правильно? (Можете ли вы добраться до localhost: 8888, и вы видите домашний вид?) – nXu

+0

Маршрут есть, я не уверен, почему он жалуется, что он не смог его найти. – ihue

+0

Обычно я никогда не настраивал ни одного моего мошенника на локальном компьютере. Но что вы имеете в виду? – ihue

ответ

0

После того, как вы застряли на этом больше, чем один день, я узнал, что у меня нет .htaccess в моей папке public\ моего проекта laravel.

Я создал public\.htaccess с этим содержанием там

<IfModule mod_rewrite.c> 
    <IfModule mod_negotiation.c> 
     Options -MultiViews 
    </IfModule> 

    RewriteEngine On 

    # Redirect Trailing Slashes... 
    RewriteRule ^(.*)/$ /$1 [L,R=301] 

    # Handle Front Controller... 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 
</IfModule> 
  • Reboot мой MAMP

  • Все эти глупости не-больше происходит.

  • Надежда этот ответ поможет кто-то вроде меня
Смежные вопросы