我正在使用带有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 *****'
答案 0 :(得分:3)
你的作曲家应该说出你需要的扩展名。 您还可以查看文档https://laravel.com/docs/master#installation
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