ownCloudをアップデートするときに困ったこと

ownCloudを社内で利用しているのですが、アップグレードをするときに困ったので、メモしておきます。
昔はownCloudの管理ページからクリックでアップグレード出来ていたような気がしたのですが、出来なくなっていました。

アップグレードコマンド

各自の環境に合わせてディレクトリやユーザーは変更してください

  # ownColudインストールディレクトリへ移動
cd /var/www/html/owncloud
sudo -u apache php occ maintenance:mode --on
service httpd stop
cd /var/www/html/
wget https://download.owncloud.org/community/owncloud-10.0.7.tar.bz2
cp -Rp owncloud owncloud.old.10.0.4
tar xvf owncloud-10.0.7.tar.bz2
chown -R apache owncloud

cd /var/www/html/owncloud
sudo -u apache php occ maintenance:mode --on
sudo -u apache php ./occ upgrade
sudo -u apache php occ maintenance:mode --off

The posix extensions are required – see http://php.net/manual/en/book.posix.php のエラーが出るとき

phpのposixが必要だとエラーが表示されました。
社内の環境は特殊で、CentOS6.9 PHP5.6 という環境でした。base レポジトリではなく、remiレポジトリからインストールしたのを忘れていたので、ちょっとはまってしましました。

  yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt php-process php-intl

PHP module intl not installed. のエラーが出るとき

  yum install --enablerepo=remi,remi-php56 php-intl
スポンサーリンク
スポンサーリンク




シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
スポンサーリンク