![Yum では PHP-GD パッケージは利用できません... ただし、[closed] です](https://rvso.com/image/632692/Yum%20%E3%81%A7%E3%81%AF%20PHP-GD%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AF%E5%88%A9%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93...%20%E3%81%9F%E3%81%A0%E3%81%97%E3%80%81%5Bclosed%5D%20%E3%81%A7%E3%81%99.png)
これまでやってきたこと
- CentOS 6.5 x64をインストール
- cPanelをインストール
- システムにREMIおよびEPELリポジトリを追加しました
- 試してみた
yum --enablerepo=remi,epel install php-gd
回答:
パッケージなしphp-gd利用可能。
完全な回答
root@hostname [~]# yum --enablerepo=remi install php-gd --verbose
Loading "fastestmirror" plugin
Loading "security" plugin
Config time: 0.042
Yum Version: 3.2.29
Setting up Package Sacks
Loading mirror speeds from cached hostfile
* base: centos.mirror.crucial.com.au
* epel: mirror.optus.net
* extras: centos.mirror.crucial.com.au
* remi: remi.kazukioishi.net
* updates: centos.mirror.crucial.com.au
pkgsack time: 4.430
rpmdb time: 0.000
Setting up Install Process
Checking for virtual provide or file-provide for php-gd
No package php-gd available.
Error: Nothing to do
root@hostname [~]#
実際のパッケージリスト翻訳元それはそうではないと言う:
質問
利用可能なパッケージが利用可能として選択されない理由を説明できる人はいますか?
答え1
これは Centos/Linux/Yum の問題ではありません。
cPanel で PHP-GD を有効にするには、cPanel の WHM インターフェイスを経由して、次のメニューから有効にする必要があります。
ホーム > ソフトウェア > EasyApache (Apache アップデート)
「完全オプション リスト」で GD モジュールを有効にします。cPanel
は更新されたモジュールを使用して PHP と Apache を再構築します。
答え2
このリポジトリを使用すれば動作します。
[CentOS] name=CentOS ベースURL=http://mirror.centos.org/centos-6/6.5/os/x86_64/ 有効=1 gpgcheck=1 gpgkey=http://mirror.centos.org/centos-6/6.5/os/x86_64/RPM-GPG-KEY-CentOS-6
設定したリポジトリにパッケージがないようです。pkgs.org にパッケージが表示されても、リポジトリにパッケージが含まれているとは限りません。リポジトリの URL を確認する必要があります。(私の例では、baseurl からのリンク)