Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将PHP7.0更新为PHP7.1+;ubuntu_Php_Laravel_Ubuntu - Fatal编程技术网

如何将PHP7.0更新为PHP7.1+;ubuntu

如何将PHP7.0更新为PHP7.1+;ubuntu,php,laravel,ubuntu,Php,Laravel,Ubuntu,我在网上看到了一些关于这方面的帮助,但其他发行版除外。在我把事情搞砸之前,我希望能在下面的具体设置中得到一些帮助。这最终将用于将Laravel升级到需要更新php版本的5.6 Ubuntu LTS、MariaDB、nginx、Laravel 5.5、AWS EC2实例使用终端并下载repo: sudo add-apt-repository ppa:ondrej/php sudo apt-get update 然后安装: service apache2 stop sudo apt-get

我在网上看到了一些关于这方面的帮助,但其他发行版除外。在我把事情搞砸之前,我希望能在下面的具体设置中得到一些帮助。这最终将用于将Laravel升级到需要更新php版本的5.6


Ubuntu LTS、MariaDB、nginx、Laravel 5.5、AWS EC2实例

使用终端并下载repo:

 sudo add-apt-repository ppa:ondrej/php
 sudo apt-get update
然后安装:

 service apache2 stop
 sudo apt-get install php7.1 php7.1-common
开始使用PHP7.1:

 a2enmod php7.1
 service apache2 restart
检查版本:

php -v
有关apache的更多信息:


NGINX的更多信息:

使用终端并下载repo:

 sudo add-apt-repository ppa:ondrej/php
 sudo apt-get update
然后安装:

 service apache2 stop
 sudo apt-get install php7.1 php7.1-common
开始使用PHP7.1:

 a2enmod php7.1
 service apache2 restart
检查版本:

php -v
有关apache的更多信息:

NGINX的更多信息:

  • 使用流浪汉+码头工人 您可以使用Vagrant+Docker复制您的环境,但PHP将是7.1,并查看应用程序是否仍在工作:)

  • 使用静态分析工具 在开始之前,您还可以使用一些静态分析工具检查不推荐使用的代码:

  • 查看官方PHP文档

  • 使用流浪汉+码头工人 您可以使用Vagrant+Docker复制您的环境,但PHP将是7.1,并查看应用程序是否仍在工作:)

  • 使用静态分析工具 在开始之前,您还可以使用一些静态分析工具检查不推荐使用的代码:

  • 查看官方PHP文档


  • 我还想知道如何更新到最新的7.1.*版本。我有PHP7.1.7,但对于symfony4,我需要>=7.1.8。 我找不到如何更新的解释。最后,我检查如何安装最新版本:

    apt-get install php7.1-curl php7.1-dev php7.1-zip php7.1-fpm php7.1-gd php7.1-xml php7.1-mysql php7.1-mcrypt php7.1-mbstring php7.1-opcach
    

    由于没有小的vesion,我想我再次尝试相同的命令。答对了,它更新了最新的7.1.22版本。

    我还想知道如何更新到最新的7.1.*版本。我有PHP7.1.7,但对于symfony4,我需要>=7.1.8。 我找不到如何更新的解释。最后,我检查如何安装最新版本:

    apt-get install php7.1-curl php7.1-dev php7.1-zip php7.1-fpm php7.1-gd php7.1-xml php7.1-mysql php7.1-mcrypt php7.1-mbstring php7.1-opcach
    

    由于没有小的vesion,我想我再次尝试相同的命令。宾果,它更新了最新的次要版本:7.1.22。

    检查这一点,我已经在7.0上有了一个工作设置。那个博客看起来像是为ubuntu安装的。检查这个,我已经在7.0上有了一个工作设置。该博客看起来像是为纯空ubuntu安装而写的。如果我运行apache,该链接将非常有用,但我运行的是NGINX,因此不确定该链接是否有效。因此,请尝试:如果我运行apache,该链接将非常有用,但我运行的是NGINX,因此不确定该链接是否有效。因此,请尝试: