Развертывание Laravel 5.1 Ваши требования не могут быть решены в устанавливаемом наборе пакетов

Когда я пытаюсь развернуть свой проект laravel и создать php-композитор. phar install Я получаю эту досадную ошибку. Я загрузил свой проект через git с помощью git clone. И когда я перехожу к своему доменному имени, я, очевидно, хотел бы увидеть свое приложение :). Я установил правильную версию apache, mysql и php. Все запущено и работает.

ошибка:

Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file 
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Installation request for brianmcdo/image-palette dev-master -> satisfiable by brianmcdo/image-palette[dev-master].
- brianmcdo/image-palette dev-master requires ext-gd * -> the requested PHP extension gd is missing from your system.
Problem 2
- Installation request for phpunit/phpunit 4.8.18 -> satisfiable by phpunit/phpunit[4.8.18].
- phpunit/phpunit 4.8.18 requires ext-dom * -> the requested PHP extension dom is missing from your system.

Когда я пытаюсь установить php-gd или dom, я получаю эту ошибку:

Error: php56w-common conflicts with php-common-5.4.16-36.el7_1.x86_64

моя версия php: (php -v)

PHP 5.6.14 (cli) (built: Oct 16 2015 07:11:57)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

результаты rpm -qa | grep php:

php56w-mbstring-5.6.14-2.w7.x86_64
php56w-cli-5.6.14-2.w7.x86_64
php56w-common-5.6.14-2.w7.x86_64
php56w-5.6.14-2.w7.x86_64
php56w-opcache-5.6.14-2.w7.x86_64
1
задан 22 November 2015 в 16:46
1 ответ

Попробуйте удалить php-common-5.4 * и перезапустите установку. Перед установкой замены необходимо удалить старые пакеты PHP.

1
ответ дан 3 December 2019 в 23:56

Теги

Похожие вопросы