PHP入れなおした


php-ztsを入れようとしたら依存関係で起こられた。
remiリポジトリにはphp-ztsパッケージが無い様だ・・・。


updates/primary_db | 3.5 MB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-zts.x86_64 0:5.3.3-14.el6_3 will be installed
--> Processing Dependency: php-common = 5.3.3-14.el6_3 for package: php-zts-5.3.3-14.el6_3.x86_64
--> Finished Dependency Resolution
Error: Package: php-zts-5.3.3-14.el6_3.x86_64 (updates)
Requires: php-common = 5.3.3-14.el6_3
Installed: php-common-5.3.14-1.el6.remi.x86_64 (@remi)
php-common = 5.3.14-1.el6.remi
Available: php-common-5.3.3-3.el6_2.8.x86_64 (base)
php-common = 5.3.3-3.el6_2.8
Available: php-common-5.3.3-14.el6_3.x86_64 (updates)
php-common = 5.3.3-14.el6_3
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

こんな感じ
php-common が引っかかってるのと@remiからPHPが入ってしまっているようだ。

php-commonをremoveしてみた。

# yum remove php-common
略~

Removed:
php-common.x86_64 0:5.3.14-1.el6.remi

Dependency Removed:
php.x86_64 0:5.3.14-1.el6.remi php-cli.x86_64 0:5.3.14-1.el6.remi php-devel.x86_64 0:5.3.14-1.el6.remi
php-fpm.x86_64 0:5.3.14-1.el6.remi php-gd.x86_64 0:5.3.14-1.el6.remi php-mbstring.x86_64 0:5.3.14-1.el6.remi
php-mcrypt.x86_64 0:5.3.3-1.el6 php-mysql.x86_64 0:5.3.14-1.el6.remi php-pdo.x86_64 0:5.3.14-1.el6.remi
php-pear.noarch 1:1.9.4-4.el6 php-php-gettext.noarch 0:1.0.11-3.el6 php-xml.x86_64 0:5.3.14-1.el6.remi
phpMyAdmin.noarch 0:3.5.3-1.el6 phpmyadmin.noarch 0:2.11.11.3-2.el6.rf


こんな感じでremiリポジトリから入っていた諸々のphpが消え去ったので。
改めて

enabled=0

にしてPHP共を入れなおした。
リポジトリ開放には気をつけないと・・・。

追伸
このブログはwordpressで作っているのですが、更新しようとして
「お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。」
って出てドキッとした・・・。

# yum install php-mysql

↑を入れ忘れていました。。。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です