Как исправить ошибку Easy Apache Repository в ОС Cent

Мой VPS использует Cent OS7 с cPanel 110. С 1 июля Cent OS7 достигла своего EOL, но я не смог обновить ее из-за того, что некоторые веб-приложения используют более старые версии PHP, и с тех пор у меня возникли проблемы с Easy Apache4.

Error: “/usr/local/cpanel/bin/python-packman” reported error code “1” when it ended: Traceback (most recent call last): File "/usr/local/cpanel/bin/packman_get_info_json", line 16, in packman.init_yum() File "/usr/local/cpanel/bin/packman_lib/yum_impl.py", line 78, in init_yum yb.repos.populateSack() File "/usr/lib/python2.7/site-packages/yum/repos.py", line 347, in populateSack self.doSetup() File "/usr/lib/python2.7/site-packages/yum/repos.py", line 157, in doSetup self.retrieveAllMD() File "/usr/lib/python2.7/site-packages/yum/repos.py", line 88, in retrieveAllMD dl = repo._async and repo._commonLoadRepoXML(repo) File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1482, in _commonLoadRepoXML result = self._getFileRepoXML(local, text) File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1259, in _getFileRepoXML size=102400) # setting max size as 100K File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1042, in _getFile raise e yum.Errors.NoMoreMirrorsRepoError: failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try. http://asi-fs-l.contabo.net/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found w/ /usr/local/cpanel/bin/packman_get_info_json ea-php71-php-fpm Often errors like this can be resolved by running `yum makecache` 

Я попробовал запустить «yum makecache», но он вернул ту же ошибку. Я все еще работаю над обновлением веб-приложений до более высокой версии PHP, и мне просто нужно больше времени, прежде чем выполнять обновление ОС. Я обратился к своему хосту, но мне ответили, что они больше не поддерживают Cent OS7 и что это неуправляемый сервер.

Могу ли я как-нибудь исправить эту проблему и снова заставить Easy Apache4 работать, потому что в нынешнем виде я не могу менять версии PHP

Спасибо

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
83
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вот как я исправил проблему: я вижу, что 1 июля 2024 года истекает срок службы CentOS 7, и команда CentOS удалила свои зеркала, поэтому то же самое будет и с «asi-fs-l.contabo.net». Вот шаги, которые я выполнил:

  1. Откройте файл /etc/yum.repos.d/CentOS-Base.repo

    [cdr@ ~]# nano /etc/yum.repos.d/CentOS-Base.repo
    
  2. Затем в этом файле замените asi-fs-l.contabo.net на vault.centos.org.

  3. yum clean all && yum makecache

Это решило проблему для меня; эта информация основана на https://support.cpanel.net/hc/en-us/articles/24571139547415-Could-not-retrieve-mirrorlist-http-mirrorlist-centos-org-on-CentOS-7

Другие вопросы по теме