以下の内容はhttps://kkkw.hatenablog.jp/entry/2013/06/18/212722より取得しました。


AWS SDK for PHPの1系をインストール

既存のプロジェクトで、5.2系を使用しているため、どうしても1系をインストールする必要がありました。


チャネルの追加

# pear channel-discover pear.amazonwebservices.com
Adding Channel "pear.amazonwebservices.com" succeeded
Discovery of channel "pear.amazonwebservices.com" succeeded

パッケージの確認

# pear remote-list -c aws
Channel aws Available packages:
===============================
Package Version
sdk     2.3.4

最新は、2.3.4でしたが、これは入れたくなかったので無視。
Amazon Web Services PEAR ChannelのReleasesの部分を確認したら、
1系の最新は1.6.2だったのでそれを指定して入れます。

# pear install aws/sdk-1.6.2
downloading sdk-1.6.2.tgz ...
Starting to download sdk-1.6.2.tgz (2,116,241 bytes)
..................................done: 2,116,241 bytes
install ok: channel://pear.amazonwebservices.com/sdk-1.6.2

入ったかどうかの確認

# pear list
Installed packages, channel pear.php.net:
=========================================
Package                Version State
Archive_Tar            1.3.3   stable
Cache                  1.5.4   stable
Date                   1.4.7   stable
HTTP_Request           1.4.3   stable
Mail                   1.1.14  stable
Mail_Mime              1.5.2   stable
Mail_mimeDecode        1.5.0   stable
Net_UserAgent_Mobile   1.0.0   stable
PEAR                   1.8.1   stable

はいってない!?

Pearがインストールされているディレクトリを直接確認すると
AWSSDKforPHPのフォルダがあることを確認

バージョンを確認

vi AWSSDKforPHP/sdk.class.php

と開くと

define('CFRUNTIME_VERSION', '1.6.2');

の文字が。
無事インストールできました。



参考
[AWS]AWS SDK for PHPのver1系をpearで入れる方法 - DQNEO起業日記
Amazon Web Services PEAR Channel




以上の内容はhttps://kkkw.hatenablog.jp/entry/2013/06/18/212722より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14