2017-12-10 7 views
1

私はUbuntu 17をPHP 7.1で使用していますが、Laravel 5.5をインストールしようとしていますが、最低要件を確認するように指示しています。Laravel 5.5最小要件

私は推奨されたphp拡張をインストールできません。あなたの作曲家は、あなたが必要なものを拡張言うべき

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 *****' 
+1

あなたがインストールしようとすると、どのようなエラーが表示されますか? – apokryfos

答えて

1

レポそこからされていないとの不整合が生じているオンドレイ/ PHPが、それは拡張子が表示されます:私はsudoのアドオンはapt - リポジトリPPAを使用しています。 ます。また、ドキュメントチェックhttps://laravel.com/docs/master#installation

  • PHP> = 7.0.0
  • OpenSSLのPHP拡張
  • PDO PHP拡張
  • のmbstring PHP拡張
  • トークナイザPHP拡張
  • XML PHP拡張
+0

私はrepoからそれらを得ることができないhttp://ppa.launchpad.net/ondrej/php/ubuntu – ottz0

+0

'sudo apt-get install curl php-curl php-mcrypt php-mbstring php-gettext' – Imran

0

UbuntuにPHP 7.1をインストール

次のコマンドを使用して、UbuntuシステムにPHP 7の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のバージョンを確認してください。

> sudo apt-cache search php7-* 

次のコマンド

> sudo apt-get install <extension-name> 
に使用して、必要なPHP拡張機能をインストールします。

> php -v 

拡張機能は

は、次のコマンドを使用して、使用可能なすべてのPHP 7つのモジュールを探す/ PHPに7つのモジュールをインストールします。

あなたはmulをインストールできます同じコマンドを使用して複数の拡張機能を使用できます。拡張名はスペースで区切ります。

例えば

> 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

このレポの複製をサーバーのルートディレクトリ内に作成して実行します。

たとえば、Ubuntu 16.04でApacheサーバーを使用している場合、このリポジトリのgit cloneを "var/www/html"内に作成します。 "laravel-system-requirements-checker"という名前のアプリケーションフォルダが作成されます。これでURL "http://localhost/laravel-system-requirements-checker/"を使って実行できます。

これは、皆がLaravel 5.5で開発を開始する皆さんに役立つことを願っています。

ありがとうございました。