

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 下載安裝套件
<a name="Appendix.PHPAutoDiscoverySetup.Downloading"></a>

為了確保所使用之適用於 PHP 的 ElastiCache 叢集用戶端是正確版本，您必須知道 Amazon EC2 執行個體上安裝的 PHP 版本。您還必須知道 Amazon EC2 執行個體是在 64 位元還是 32 位元版本的 Linux 上執行。

**判斷 Amazon EC2 執行個體上安裝的 PHP 版本**
+ 在命令提示中，執行下列命令：

  ```
  php -v
  ```

  PHP 版本將顯示在輸出中，如下列範例所示：

  ```
  PHP 5.4.10 (cli) (built: Jan 11 2013 14:48:57) 
  Copyright (c) 1997-2012 The PHP Group
  Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
  ```
**注意**  
如果 PHP 與 Memcached 版本不相容，您將收到類似下列內容的錯誤訊息：  

  ```
  PHP Warning: PHP Startup: memcached: Unable to initialize module
  Module compiled with module API=20100525
  PHP compiled with module API=20131226
  These options need to match
  in Unknown on line 0
  ```
如果發生這種情況，您需要從來源碼編譯模組。如需詳細資訊，請參閱[編譯適用於 PHP 的 ElastiCache 叢集用戶端原始碼](Appendix.PHPAutoDiscoveryCompile.md)。

**判斷 Amazon EC2 AMI 架構 (64 位元或 32 位元)**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)：// 開啟 Amazon EC2 主控台。

1. 在 **Instances (執行個體)** 清單中，按一下 Amazon EC2 執行個體。

1. 在 **Description (描述)** 標籤中，查看 **AMI: (AMI：)** 欄位。64 位元執行個體應該使用 `x86_64` 做為描述的一部分；若為 32 位元執行個體，請在此欄位中尋找 `i386` 或 `i686`。

您現在可以下載 ElastiCache 叢集用戶端。

**下載適用於 PHP 的 ElastiCache 叢集用戶端**

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/) 的 ElastiCache 主控台。

1. 從 ElastiCache 主控台選擇 **ElastiCache 叢集用戶端**。

1. 從 **Download ElastiCache Memcached Cluster Client (下載 ElastiCache Memcached 叢集用戶端**) 清單中，選擇符合您 PHP 版本和 AMI 架構的 ElastiCache 叢集用戶端，然後選擇 **Download (下載)** 按鈕。