I have been working on a laravel5 project on a computer , but now I want to continue on an other, but don't know how :(
I'm using wampserver and the project is in the "www" folder, this is the error I'm getting when trying to open the project: " Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request"
Your error message is very vague, so it is hard to pinpoint the cause. I assume you just copy pasted all of the project files
Try these steps:
- Make sure you copy all of the project files including the hidden ones(.env).
- Prepare your destination computer as in http://laravel.com/docs/
- Check you have all the necessary PHP extensions available in php.ini as in above link requirements. Also, watch your PHP version!
- Install composer https://getcomposer.org/doc/00-intro.md
- When copied, go to your destination folder and run
composer install
.
Run php artisan key:generate from the command line.
Run php artisan cache:clear from command line
http://php.net/manual/en/install.windows.commandline.php
Make sure your webserver is serving pages from project/public folder.
If laravel is failing, check the log file to see the cause
your_project/storage/logs/laravel.log
Copy the project folder and navigate terminal/cmd
just run following commands.
Create database and place the same name at .env
file in laravel project folder
1.composer install
2.php artisan key:generate
3.php artisan cache:clear
4.php artisan migrate
UPDATE: If you're getting
Whoops, looks like something went wrong
in app/config/app.php
, set debugging as true with:
'debug' => env('APP_DEBUG', true)'
If you're getting the error
No supported encrpyter found. The ciper and/or key length are invalid
for some people it worked to do cp .env.example .env
before (2).
https://stackoverflow.com/a/32722141/3982831 Please follow this to resolve your problems. All people forget about permissions on folders.