web-dev-qa-db-ja.com

Centosに再インストールまたはダウングレードする方法PHP

Centos(6.8)とPlesk 12を更新するために数年間アトミックリポジトリを使用していたため、PHPへの更新はまだ利用できませんでした。

私はremiリポジトリを追加し、PHPを5.5.38に更新して、PHPのいくつかのエラーを発見しました。これと他の多くのデバッグを試みるのではなく(PHP 5.6が利用可能になりました)PHP atomicから再インストールします。

これは、yumがphp- *を削除してAtomicから再インストールする単純なケースですか、それとも私が遭遇する可能性のある問題がありますか?全部壊したくない。

2
Mark Carson

一般に、異なるリポジトリを組み合わせて一致させることはお勧めしません。とにかく、以下を試してください:

  • remiリポジトリを有効にして、yum remove php*を実行します(pay big削除するパッケージのリストに注意して、重要なパッケージがアンインストールされないようにしてください)
  • remiリポジトリを無効にし、atomicリポジトリを有効にします
  • yum install php
  • service httpd restartでApacheを再起動します
3
shodanshok

Php 5.5が「remi-php55」リポジトリからインストールされる場合、「 wizard :に従って、「remi-php56」からphp 5.6に更新するのが最も簡単な方法です。

yum-config-manager --disable remi-php55
yum-config-manager --enable  remi-php56
yum update
2
Remi Collet