サポート » インストール » PHP5.4のphp-gdを削除する方法を教えてください

  • 解決済 echizenya

    (@echizenya)


    いつもお世話になっております。
    下記2点の質問についてご存知の方がいらっしゃいましたら、ご教示を願います。

    【質問の主旨】
    1.
    PHP5.4版のphp-gdをアンインストールする方法を教えてください。

    2.
    PHP7.0用のphp-gdを使うために、PHP5.4用のphp-gdをアンインストールする必要はあるでしょうか?

    【質問の補足】

    1.
    個人で運営するブログにおいて、記事の投稿→メディアの挿入→添付ファイルの表示設定→サイズを確認すると(フルサイズだけで大と中がないことに気がつきました。

    2.
    VPSでWordPressサイトに必要なサーバーを構築するときに画像サイズを司るphp-gdをインストールすることを忘れていました。そこで
    # yum install php-gd
    とインストールのコマンドを実行し、インストールに成功しました。
    そのphp-gdの情報は以下の通りです。

    # yum info php-gd
    ...
    利用可能なパッケージ
    名前                : php-gd
    アーキテクチャー    : x86_64
    バージョン          : 5.4.16
    リリース            : 42.el7
    容量                : 127 k
    リポジトリー        : base/7/x86_64
    要約                : A module for PHP applications for using the gd graphics library
    URL                 : http://www.php.net/
    ライセンス          : PHP and BSD
    説明                : The php-gd package contains a dynamic shared object that will add
                        : support for using the gd graphics library to PHP.

    3.
    2.の情報に基づいて

    # yum remove php-gd
    # yum remove php-gd.x86_64.5.4.16.42.el7

    とコマンドしても

    引数に一致しません: php-gd-5.4.16-42.el7.x86_64
    削除対象とマークされたパッケージはありません。

    と表示されてしまいます。

    3
    現在、添付ファイルの表示設定を確認しても、相変わらずフルサイズだけです。

    4.
    個人ブログではremiリポジトリのPHP7.0を使用しています。

    5.
    PHP7やその主要ライブラリは以下のコマンドでインストールしました。

    # yum install --enablerepo=remi,remi-php70 php php-devel php-mbstring php-pdo php-mysqlnd

    PHP7.0のphp-gdのインストール状況を確認すると、

    $ rpm -q php-gd
    パッケージ php-gd はインストールされていません。

    と表示されます。なので、PHP5.4用のphp-gdをアンインストールした後に改めてPHP7.0用のphp-gdをインストールするつもりです。

    6.
    サーバーは「さくらのVPS」を使用しています。

    以上、よろしくお願い申し上げます。

    • このトピックはechizenyaが6年、 6ヶ月前に変更しました。

    ヘルプの必要なページ: [リンクを見るにはログイン]

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • 機能していなければライブラリディレクトリから直接モジュールを削除すればよいと思います。
    でもインストールはなされていないようなのですが機能はされていたのでしょうか。
    コンパイル済をコピーして直接パスをかけば動くような気もしますが動いていなければほおっておいてもいいのではないかと思います。

    php7のものも依存関係が正しく設定してあれば混在していても問題ないかと思いますがソースからコンパイルしてインストールするにあたりt1libなどライブラリは足りていたでしょうか。

    私もあまりくわしくなく、ワードプレスとの関連性は比較的薄いかと思われますのでご質問にあたり別途手段をご検討されてみてはいかがでしょうか。

    こんにちは

    これは質問するところをお間違えだと思います。
    Linuxかyumに関する質問を受け付けてくれるところで質問されてはどうでしょうか。

    また、yumでインストールしたものを直接削除すると、依存関係などのyumの管理情報がおかしくなる気がしますので、おやめになったほうがいいと思います。

    トピック投稿者 echizenya

    (@echizenya)

    @msio さん 、 @munyagu さん。
    コメントありがとうございます。

    ワードプレスとの関連性は比較的薄いかと思われますのでご質問にあたり別途手段をご検討されてみてはいかがでしょうか。

    Linuxかyumに関する質問を受け付けてくれるところで質問されてはどうでしょうか。

    恐れ入ります。お二方がおっしゃるように、今回の質問はWordPressとは関係のない質問になっていました。
    なので質問は解決済みとさせていただきます。

    なお、その中でもyumコマンドに関するご助言をいただき、ありがとうございました。参考にさせていただきます。
    今後ともどうぞよろしくお願いします。

    • この返信は6年、 6ヶ月前にechizenyaが編集しました。
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「PHP5.4のphp-gdを削除する方法を教えてください」には新たに返信することはできません。