Centos(6.8)とPlesk 12を更新するために数年間アトミックリポジトリを使用していたため、PHPへの更新はまだ利用できませんでした。
私はremiリポジトリを追加し、PHPを5.5.38に更新して、PHPのいくつかのエラーを発見しました。これと他の多くのデバッグを試みるのではなく(PHP 5.6が利用可能になりました)PHP atomicから再インストールします。
これは、yumがphp- *を削除してAtomicから再インストールする単純なケースですか、それとも私が遭遇する可能性のある問題がありますか?全部壊したくない。
一般に、異なるリポジトリを組み合わせて一致させることはお勧めしません。とにかく、以下を試してください:
remi
リポジトリを有効にして、yum remove php*
を実行します(pay big削除するパッケージのリストに注意して、重要なパッケージがアンインストールされないようにしてください)remi
リポジトリを無効にし、atomic
リポジトリを有効にしますyum install php
service httpd restart
でApacheを再起動します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