今天从mac迁移laravel项目到Ubuntu,其中遇到了一些问题。在此记一下,但愿能够帮助到遇到此文章的童鞋。php
由于个人Ubuntu(16.04)是在虚拟机新开的,没有环境。lnmp.org下载lnmp1.3-full集成环境,可是当时在选择php版本的时候我手一抖,选成了5.5由于laravel5.3对php版本要求比较高,因此php5.5对laravel的支持不是很好.
我查看了lnmp官方的文档有升级lnmp php 版本的方法,可是用那个方法会报错,提示你输入的版本信息不对(其实你输入的是对的).laravel
手动升级的办法:spa
1.先到 [http://php.net/downloads.php][1] 去选择须要的php版本,而后下载。 2.以php5.6.30为例。将压缩包 php-5.6.30.tar.gz 放到你所安装的lnmp目录下的src目录下,例如/usr/local/lnmp/lnmp1.3-full/src. 3.接下来在lnmp目录下,也就是 步骤2 中的/usr/local/lnmp/lnmp1.3-full这个目录下执行命令 ./upgrade.sh 4.执行命令以后会出现这个画面
5.而后选第四步,图中已标出
6.而后会提示你输版本
7.输入刚刚下载好的php版本也就是5.6.30,等待安装完成 ,用`php -v` 查看版本,已经变成5.6.30