zoukankan      html  css  js  c++  java
  • composer安装Laravel

    Laravel框架版本对PHP的要求如下:

    5.6          PHP 7.1.3 或更高版本。

    5.1 5.2    PHP 5.5.9 或更高版本。

    4.2          PHP 5.4 或更高版本。

    4.1          PHP 5.3.7 或更高版本。

    下载:github.com/laravel/laravel

     
    1.  

      直接下载的是最新版本,可以查看发布版本,根据安装好的php版本,选择laravel版本。

      查看php版本请看引用经验。

      PHP:入门——Laravel的安装(官网安装包)
      PHP:入门——Laravel的安装(官网安装包)
    2.  

      按照相对路径解压压缩包,将解压后的文件夹复制到网站的根目录下(如果没有修改的话,WAMPServer的网站根目录是www的目录,本经验的根目录是WAMPServerDemo),复制后的文件名可以修改,这里将laravel-5.3.0修改为laravel

      PHP:入门——Laravel的安装(官网安装包)
    3.  

      laravel将起始页面放在了public目录,

      访问:localhost:8080/laravel/laravel-5.3.0/public/。(本经验已将WAMPServer的端口改为8080)

      访问会报错,如下图,意思是没有找到vendor目录下的autoload.php目录。因为Laravel 使用 Composer 管理依赖。

      PHP:入门——Laravel的安装(官网安装包)
    4.  

      运行cmd(命令提示符)转到laravel目录,输入:composer install。接下来可能要稍微等一会。

      PHP:入门——Laravel的安装(官网安装包)
    5.  

      这时候访问:localhost:8080/laravel/laravel-5.3.0/public/,出现了两行大大的“Whoops, looks like something went wrong.”。因为没有开启debug,所以看不到错误提示。

      PHP:入门——Laravel的安装(官网安装包)
    6.  

      打开laravellaravel-5.3.0config目录的app.php,修改

      'debug' => env('APP_DEBUG', false), 为 'debug' => env('APP_DEBUG', true),

      PHP:入门——Laravel的安装(官网安装包)
      PHP:入门——Laravel的安装(官网安装包)
    7.  

      重新加载:localhost:8080/laravel/laravel-5.3.0/public/,依然会报错。

      因为我们没有配置.env文件。找到laravel目录下的.env.example将其重命名.env即可。用记事本打开,然后另存为,选择所有文件,再修改文件名。

      PHP:入门——Laravel的安装(官网安装包)
      PHP:入门——Laravel的安装(官网安装包)
      PHP:入门——Laravel的安装(官网安装包)
      PHP:入门——Laravel的安装(官网安装包)
      PHP:入门——Laravel的安装(官网安装包)
    8.  

      .env的app_key没有设置。在命令行输入:php artisan key:generate

      .env文件会自动生成app_key,偷懒的方法是随便搞一个32个字符。

      PHP:入门——Laravel的安装(官网安装包)
    9.  

      重新加载:localhost:8080/laravel/laravel-5.3.0/public/。显示以下结果为安装成功。

      PHP:入门——Laravel的安装(官网安装包)
  • 相关阅读:
    iframe+json
    qw
    MySql数据类型和Java数据类型对应一览
    MyEclipse生成get/set注释
    Redis集群_主从配置
    MyBatis输出sql需要log4j.properties配置
    默认没有创建两次定时实例的
    spring+freemarker+redis
    jquery easyui 扩展验证
    vs2010 安装 Ajax Control Toolkit
  • 原文地址:https://www.cnblogs.com/daochong/p/10577057.html
Copyright © 2011-2022 走看看