Назад | Перейти на главную страницу

Проблема httpd-mmn в CentOS 7, когда у меня только Nginx / php-fpm

Я использую CentOS 7. Когда я yum update, он показывает мне эту проблему:

** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
php-7.3.4-1.el7.remi.x86_64 has missing requires of httpd-mmn = ('0', '20120211x8664', None)

На моем сервере нет httpd или Apache. У меня есть репозитории:

# yum repolist 
Loaded plugins: fastestmirror, replace
Loading mirror speeds from cached hostfile
 * base: mirror.cc.columbia.edu
 * epel: epel.mirror.constant.com
 * extras: mirror.cc.columbia.edu
 * remi-php72: mirror.team-cymru.com
 * remi-php73: mirror.team-cymru.com
 * remi-safe: mirror.team-cymru.com
 * updates: mirror.cc.columbia.edu
repo id                                      repo name                                                                        status
base/7/x86_64                                CentOS-7 - Base                                                                  10,019
epel/x86_64                                  Extra Packages for Enterprise Linux 7 - x86_64                                   13,125
extras/7/x86_64                              CentOS-7 - Extras                                                                   387
mariadb                                      MariaDB                                                                              67
nginx/x86_64                                 nginx repo                                                                          150
remi-php72                                   Remi's PHP 7.2 RPM repository for Enterprise Linux 7 - x86_64                       367
remi-php73                                   Remi's PHP 7.3 RPM repository for Enterprise Linux 7 - x86_64                       307
remi-safe                                    Safe Remi's RPM repository for Enterprise Linux 7 - x86_64                        3,188
robert-gcj/x86_64                            Copr repo for gcj owned by robert                                                    16
robert-pdftk/x86_64                          Copr repo for pdftk owned by robert                                                   3
updates/7/x86_64                             CentOS-7 - Updates                                                                1,840
repolist: 29,475

Что мне нужно сделать, чтобы удалить эту ошибку во время обновления yum?

Вы можете удалить пакет. Пакет с именем php предназначен только для установок Apache и не используется для nginx / php-fpm. Этот пакет называется php-fpm и это тот, который вы должны были установить.

yum remove php

Если у вас еще не установлен php-fpm, выполните эту команду:

yum swap php php-fpm