2016-01-07 3 views
0

Я работаю над двумя проектами laravel 5.1. *. Я использую встроенный сервер и запуска проектов, например, так:Почему мой laravel 5.1. * Проект работает неправильно на XAMPP linux

php artisan serve 
http://localhost:8000 

Все работает отлично, но теперь я скопировал оба проекта и место в моем каталоге HTDOCS и доступ к ним так:

Проект один: http://localhost/lara_rocks1/public/

Это работает, когда я просто перемещаюсь по страницам, но функция аутентификации и регистрации не работает. Я использую черты, поставляемые с laravel, для реализации auth. Например, когда я нажимаю login, logout и т. Д., Страница просто обновляется, и ничего не происходит. В чем проблема?

Проект два: http://localhost/the_future/public/auth/login

В этом случае, просто пустая страница отображается. Что мне не хватает?

Ниже содержание моего файла .htaccess в общей папке:

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

    RewriteEngine On 

    # Redirect Trailing Slashes If Not A Folder... 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)/$ /$1 [L,R=301] 

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

Цените помочь

ответ

0

была такая же проблема, как у вас в проекте 2. Для папки для хранения меня не было использовать Permition записи :

sudo chmod -R 777 storage/ 

Для проекта, который они файл

vendor/laravel/framework/src/Illuminate/Foundation/Auth 

Вот все пути и перенаправляет для реализованного регистра, логина, функции ВЫХОДА ИЗ СИСТЕМЫ в Laravel

Надеется, что это помогает

+0

каталог хранения было на самом деле проблемой. Я сделал что-то немного отличное от вашего ответа. Вместо того, чтобы хранить хранилище 777, который, как мне кажется, вообще не рекомендуется по соображениям безопасности, я сделал своего владельца сервера в каталоге, например, 'sudo chown -R daemon storage /'. Спасибо за ваш вход @SitaReturn. Двигаемся прямо сейчас. –

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