TOP Forums インストール(Installing KUSANAGI) kusanagi php7 でphpが切り替らない謎

Tagged: 

This topic contains 2 replies, has 2 voices, and was last updated by  t.hisamura 2 months ago.

  • Author
    Posts
  • #709

    t.hisamura
    Participant

    5月24日の公式ツイートでphpモジュールが 7.4.19-1 に更新されたとのことで
    yum update –enablerepo=remi を実行したところ
    エラー: パッケージ: kusanagi-php7-7.4.19-1.noarch (kusanagi)
    要求: http://libonig.so.105()(64bit)
    問題を回避するために –skip-broken を用いることができます。
    これらを試行できます: rpm -Va –nofiles –nodigest

    となりました。
    依存関係で当たりをつけて
    rpm -Uvh oniguruma5php-6.9.6-1.el7.remi.x86_64.rpm
    その後、
    # yum update php7
    読み込んだプラグイン:fastestmirror
    Loading mirror speeds from cached hostfile
    * base: http://ftp.iij.ad.jp
    * epel: http://ftp.riken.jp
    * extras: http://ftp.iij.ad.jp
    * updates: http://ftp.iij.ad.jp
    依存性の解決をしています
    –> トランザクションの確認を実行しています。
    —> パッケージ kusanagi-php7.noarch 0:7.3.28-1 を 更新
    —> パッケージ kusanagi-php7.noarch 0:7.4.19-1 を アップデート
    –> 依存性解決を終了しました。

    その後、kusanagi php7 を実行してstatusを見ると
    *** (active) php-fpm ***
    ● php-fpm.service – The PHP FastCGI Process Manager
    本来なら
    *** (active) php7-fpm ***
    ● php7-fpm.service – The PHP FastCGI Process Manager
    と、なるのですが切り替えて運用しないので常用的にphp7にする方法とかないでしょうか?

  • #710

    Ch003
    Participant

    エラーが出る場合の手順を公式でアナウンスしているので、
    再度手順通りアップデートを行なってみてはいかがでしょうか。

    KUSANAGIモジュール更新情報

  • #712

    t.hisamura
    Participant

    ch003 様。
    アドバイスありがとうございます。
    公式の通り、remi-php56 を追加してもInstallできませんでした。先に依存を解決したのが原因のような気がします。

    ・結果
    # yum list installed php*
    読み込んだプラグイン:fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
    * base: http://ftp.iij.ad.jp
    * epel: http://ftp.riken.jp
    * epel-debuginfo: http://ftp.riken.jp
    * epel-source: http://ftp.riken.jp
    * extras: http://ftp.iij.ad.jp
    * updates: http://ftp.iij.ad.jp
    インストール済みパッケージ
    php.x86_64 5.6.40-26.el7.remi @remi-php56
    php-cli.x86_64 5.6.40-26.el7.remi @remi-php56
    php-common.x86_64 5.6.40-26.el7.remi @remi-php56
    php-devel.x86_64 5.6.40-26.el7.remi @remi-php56
    php-fedora-autoloader.noarch 1.0.1-2.el7.remi @remi
    php-fpm.x86_64 5.6.40-26.el7.remi @remi-php56
    php-gd.x86_64 5.6.40-26.el7.remi @remi-php56
    php-mbstring.x86_64 5.6.40-26.el7.remi @remi-php56
    php-mcrypt.x86_64 5.6.40-26.el7.remi @remi-php56
    php-mysqlnd.x86_64 5.6.40-26.el7.remi @remi-php56
    php-opcache.x86_64 5.6.40-26.el7.remi @remi-php56
    php-pdo.x86_64 5.6.40-26.el7.remi @remi-php56
    php-pear.noarch 1:1.10.12-7.el7.remi @remi
    php-pecl-apcu.x86_64 4.0.11-2.el7.remi.5.6 @remi-php56
    php-pecl-jsonc.x86_64 1.3.10-2.el7.remi.5.6 @remi-php56
    php-pecl-jsonc-devel.x86_64 1.3.10-2.el7.remi.5.6 @remi-php56
    php-pecl-zip.x86_64 1.19.2-1.el7.remi.5.6 @remi-php56
    php-process.x86_64 5.6.40-26.el7.remi @remi-php56
    php-xml.x86_64 5.6.40-26.el7.remi @remi-php56
    php-xmlrpc.x86_64 5.6.40-26.el7.remi @remi-php56

    以下のサイトの通りphpを一旦削除して入れ直すことにします。
    https://onoredekaiketsu.com/upgrade-to-php-7-4/

You must be logged in to reply to this topic.