PHP: E: Не удалось найти пакет php-zip - PullRequest
0 голосов
/ 07 мая 2019

Я пытаюсь установить Laravel на Ubuntu Server 18.04, и я уже установил Apache2, PHP и MySQL Server.

Это версии:

Apache2:

Server version: Apache/2.4.29 (Ubuntu)
Server built:   2019-04-03T13:22:37

PHP:

PHP 7.2.17-0ubuntu0.18.04.1 (cli) (built: Apr 18 2019 14:12:38) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.17-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

Но когда я попытался установить Laravel с Composer, у меня появляется следующая ошибка:

Problem 1
    - Installation request for laravel/installer ^2.1 -> satisfiable by laravel/installer[v2.1.0].
    - laravel/installer v2.1.0 requires ext-zip * -> the requested PHP extension zip is missing from your system.

Я читал, что это решается следующим образом: ( ссылка )

sudo apt-get install php7.0-zip

# For php v7.1
sudo apt-get install php7.1-zip

# For php v7.2
sudo apt-get install php7.2-zip

Решит проблему, но у меня появляется такой вывод при попытке установить один из них:

Reading list of packages ... Done
Creating dependency tree
Reading the status information ... Done
E: The php-zip package could not be located

Есть идеи о том, что я делаю не так?

Спасибо!

1 Ответ

0 голосов
/ 08 мая 2019

Использование этих команд решило проблему:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2
sudo apt-get install php7.2-zip
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...