ChatGPT解决这个技术问题 Extra ChatGPT

How to install Laravel 5.0

I'm having trouble getting a test instance of Laravel 5.0 up and running so I can assist with this transition.

1) Creating a new app from https://github.com/laravel/laravel/tree/develop leads to the following error when running composer install.

{"error":
    {"type":"ErrorException",
     "message":"Undefined index: timezone",
     "file":"\/Projects\/indatus\/dispatcher-test-app\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php",
     "line":167}
}
{"error":
    {"type":"ErrorException",
     "message":"Undefined index: timezone",
     "file":"\/Projects\/indatus\/dispatcher-test-app\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php",
     "line":167}}

Am I completely missing something?

UPDATE: This question/answer was only relevant when Laravel 5 was in the development stage. You should now reference the Laravel Documentation for how to install Laravel

Why not be patient and use a stable release?
@AliGajani I have a package that I need to update to work with L5
Can take a look this link that can help you to know installation of laravel from the beginning.... tisuchi.com/laravel-5-series-episode-1-install-laravel-5

s
silkfire

As Laravel 5 is already final release, to install it, you should run

composer create-project laravel/laravel test-laravel-5-project --prefer-dist 

in your console. test-laravel-5-project is the name of your project you can call it anyway you want - for example myblog, myapp etc. Laravel files will be put inside this directory

You can also use alternative method using

composer global require "laravel/installer=~1.1"

and then running

laravel new test-laravel-5-project 

For detailed info you should look at official Laravel installation notes

The below answer is being kept only for historical reasons and it was valid when Laravel 5 still was in its development stages. You should now only use the method mentioned above

I've just tested this and there are two ways of installing Laravel 5:

One-step method

You just run:

composer create-project laravel/laravel test-laravel-5-project dev-develop --prefer-dist

and composer will create the whole directory structure. In above command test-laravel-5-project is your project name - you can of course name it as you want (composer will create directory with this name and put all Laravel5 files inside this directory)

Multi-step method

Download https://github.com/laravel/laravel/tree/develop with option Download ZIP Unpack it in web directory Run composer update (not composer install) in directory where you unpacked your ZIP file

Using both methods when you run URL for your project in the browser (for example http://localhost/projects/test-laravel-5-project/public depending on your webserver settings ) you will get standard Laravel website You have arrived.

Both methods should work well. Give either one a try, whichever works best for you.


How did you know to use test-laravel-5-project? Lucky guess or found it documented somewhere? I wasn't able to find it...
@Webnet test-laravel-5-project is the name of project you want to create. You can put here anything you want for example dating if you are creating Dating site and so on. I've just edited my answer to make it clear
I have tried this: composer create-project laravel/laravel test-laravel-5-project dev-develop --prefer-dist with no success, only downloading from github and running composer update has worked.
@AdemirNuno And what result you got after running this command?
@AdemirNuno Are you sure you used exact same command? From your error it seems you used laravel-laravel instead of laravel/laravel after create-project
R
Rikin Adhyapak

Go to CLI and enter following command line. make sure composer is already installed.

$composer create-project laravel/laravel <yourdirectryname> dev-develop It will ask you a question about removing .git files enter Y then. change the directory to

$cd <yourdirectoryname> then enter following command

$ php artisan -V

you will be able to see following message.

Laravel Framework version 5.0-dev means you have installed laravel 5 successfully!


V
Vikash

Run this command from where you want to store your project

composer create-project laravel/laravel <projectname>

Remember, it will download the latest version of laravel application from git.

if you are using linux then give permission to bootstrap/cache and storage by running the command chmod 777 -R <dir name> from root of your laravel project


K
Karthiga

composer global require "laravel/installer=~1.1"


H
Hassan Raza

First you need to install laravel globally in your system by this command

composer global require laravel/installer then you can install laravel by three ways, 1) Go to laravel github Reqosritory and download it's zip, and second it get ssh or Https url and install it from CMD or Git bash 2) open Git bash just write laravel new there, this will download the latest laravel verision 3) open cmd or git bash and write there. composer create-project --prefer-dist laravel/laravel blog if you want to install some old version then you can write the mention the version in last. composer create-project --prefer-dist laravel/laravel blog 5.2.*


关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now