2017-01-21 12 views
0

Я меняю laravel 5.3 Структура папки. То, что я точно делаю, в основном перемещает весь контент из папки public в корневую папку, а затем все остальные файлы, кроме папки public, в новую созданную папку - project. Затем я обновляю требуемые пути в index.php, и когда я пытаюсь запустить проект через XAMPP, я получаю эту ошибку.Проблема с ключом (ошибка шифрования) при изменении структуры папок laravel

Я уверен, что ключ установлен правильно, потому что я ничего не изменился, но структура папок и дорожки, а также проект работали до этого изменения структуры папок. Мне кажется, что программа не может найти файл .env.

+0

Почему разрушить структуру Laravel? его лучший способ использовать laravel. – GabMic

+0

Я думаю, что нет ничего плохого в изменении структуры папок. Если это хорошая структура, вы должны уметь. Ларавел действительно хороший рамок. У вас есть возможность сделать что-нибудь с этим. Я тоже изменил структуру своей папки до моих потребностей пару раз. Мое внимание сосредоточено на требованиях к системе и бизнес-доменах. Он управляет архитектурой проекта. нет вреда в изменении вещей, пока вы знаете, что делаете. – Gayan

+0

Я хочу загрузить проект laravel на общий хостинг, используя только FTP. –

ответ

0

Попробуйте запустить

php artisan config:clear 

и

php artisan key:generate 

Я последовал this пост

+0

Это не похоже на решение. Я получил: file_get_contents (/Applications/XAMPP/xamppfiles/htdocs/LaravelTest/project/.env): не удалось открыть поток: нет такого файла или каталога - как я уже говорил, я думаю, что он каким-то образом не может найти файл env. –