CentOS 6.5を実行しているVPSにOwncloudをインストールしたいと思います。私は指示に従った。公式owncloudウェブサイトただし、コマンドを実行すると、yum install owncloud
次のように表示されます。
Error: Package: owncloud-server-8.0.0-27.1.noarch (isv_ownCloud_community)
Requires: php >= 5.4.0
Installed: php-5.3.3-40.el6_6.x86_64 (@updates)
php = 5.3.3-40.el6_6
Available: php-5.3.3-38.el6.x86_64 (base)
php = 5.3.3-38.el6
だから私は従うこのガイドライン(実際にはほぼ同じ手順を提供する多くのウェブサイトがあります。)Remiリポジトリを介してPHP 5.5をインストールしました。再実行した後、私は次のようにyum install owncloud
言いました。
Error: Package: php-gd-5.3.3-40.el6_6.x86_64 (updates)
Requires: php-common(x86-64) = 5.3.3-40.el6_6
Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
php-common(x86-64) = 5.5.22-1.el6.remi
Available: php-common-5.3.3-38.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-38.el6
Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
php-common(x86-64) = 5.3.3-40.el6_6
Error: Package: php-mbstring-5.3.3-40.el6_6.x86_64 (updates)
Requires: php-common(x86-64) = 5.3.3-40.el6_6
Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
php-common(x86-64) = 5.5.22-1.el6.remi
Available: php-common-5.3.3-38.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-38.el6
Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
php-common(x86-64) = 5.3.3-40.el6_6
Error: Package: php-pdo-5.3.3-40.el6_6.x86_64 (updates)
Requires: php-common(x86-64) = 5.3.3-40.el6_6
Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
php-common(x86-64) = 5.5.22-1.el6.remi
Available: php-common-5.3.3-38.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-38.el6
Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
php-common(x86-64) = 5.3.3-40.el6_6
Error: Package: php-ldap-5.3.3-40.el6_6.x86_64 (updates)
Requires: php-common(x86-64) = 5.3.3-40.el6_6
Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
php-common(x86-64) = 5.5.22-1.el6.remi
Available: php-common-5.3.3-38.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-38.el6
Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
php-common(x86-64) = 5.3.3-40.el6_6
PHP 5.4以降が必要ですが、PHP 5.3が必要ですか? ? ?
答え1
最後に、CentOS 6.5にOwncloudをインストールしました。問題は、Owncloudに追加のPHPパッケージが必要なことです。 CentOSの標準リポジトリからインストールしようとすると、最新バージョンのPHPを取得できず、バージョン5.3のみを取得できます。追加しましたレミーコレットの倉庫を実行してOwncloudをインストールすると、yum --enablerepo=remi install owncloud
PHPパッケージバージョン5.4が自動的にインストールされます(すべてのPHPパッケージを削除し、を実行してバージョン5.4をインストールする前yum --enablerepo=remi install php
)。