Dreamhost默认不支持Zip extension,不过可以自己安装来解决这个问题:

第一步:安装php5

要安装zip扩展,不能使用Dreamhost默认的php版本,要安装自己的php版本,这里是安装php5的具体步骤

第二步:安装zip extension

这一步,按照dreamhost Wiki上的指引就可以完成,可以参照第一步安装php5的步骤,新建立一个zip.sh文件,授权可以执行的权限,然后运行。

默认的扩展目录是放在:/home/username/php5/lib/php/extensions,安装完之后你在目录看到这个文件:zip.so

你需要修改php.ini文件(位置:/$home/username/php5/etc/php5/你的域名/)中的

extension_dir = “./”

修改为:

extension_dir = “/home/username/php5/lib/php/extensions”

你也可以改变扩展目录到到:/home/username/你的域名/cgi-bin/ 下,就不需要修php.ini文件了。

另外记得将下面的两行,加入到域名下的php.ini文件的最下面
[zip]
extension=”zip.so”

全部完成后,可以测试是否能使用了。