Laravel 5.5最低要求

时间:2017-12-10 08:11:07

标签: php laravel

我正在使用带有php 7.1的Ubuntu 17,我正在尝试安装Laravel 5.5,但它告诉我检查最低要求。

我无法安装推荐的php扩展程序。我正在使用sudo add-apt-repository ppa:ondrej / php但是看起来扩展名不在那里且与repo不匹配

Repository 'http://ppa.launchpad.net/ondrej/php/ubuntu artful InRelease' changed its 'Label' value from '***** The main PPA for PHP (5.6, 7.0, 7.1) with many PECL extensions *****' to '***** The main PPA for supported PHP versions with many PECL extensions *****'

3 个答案:

答案 0 :(得分:3)

你的作曲家应该说出你需要的扩展名。 您还可以查看文档https://laravel.com/docs/master#installation

  • PHP> = 7.0.0
  • OpenSSL PHP扩展
  • PDO PHP Extension
  • Mbstring PHP扩展
  • Tokenizer PHP扩展
  • XML PHP扩展

    sudo apt-get install curl php-curl php-mcrypt php-mbstring php-gettext

答案 1 :(得分:0)

在Ubuntu上安装PHP 7.1

使用以下命令集在Ubuntu系统中添加PHP 7 for PPA并进行安装。

> sudo apt-get install python-software-properties

> sudo add-apt-repository ppa:ondrej/php

> sudo apt-get update

> sudo apt-get install -y php7.1

现在使用以下命令检查系统上已安装的php版本。

> php -v 

安装PHP 7模块/扩展程序

使用以下命令查找所有可用的PHP 7模块:

> sudo apt-cache search php7-* 

使用以下命令安装所需的PHP扩展

> sudo apt-get install <extension-name>

您可以使用相同的命令安装多个扩展。用空格分隔扩展名。

例如

> sudo apt-get install php7.1-xml php7.1-xmlrpc php7.1-zip

Laravel 5.5系统要求检查器

要验证Laravel 5.5的系统要求,您可以使用以下简单应用程序。 https://github.com/mitesh1409/laravel-system-requirements-checker

在服务器的根目录下执行此repo的git clone,然后执行它。

例如在Ubuntu 16.04上使用Apache服务器,在&#34; var / www / html&#34;中进行此repo的git clone。它将创建一个名为&#34; laravel-system-requirements-checker&#34;的app文件夹。现在,您可以使用网址&#34; http://localhost/laravel-system-requirements-checker/&#34;。

运行此功能

我希望这将有助于每个人在Laravel 5.5上开始开发。

感谢。

答案 2 :(得分:0)

浏览器中的Laravel-Requirement-Checker

https://github.com/hosamalzagh/Laravel-Requirement-Checker