我遇到从here下载后在我的机器上安装memcaced(Ubuntu 14.04)的问题。
当我尝试提取tar文件时,它显示以下错误:
usort($data, function($a, $b) {
return strnatcmp($a["name"], $b["name"]);
});
我浏览了网站上的docs,这对它没有多大帮助(它是否仍在积极维护?)。安装此程序需要帮助。
谢谢。
答案 0 :(得分:2)
从错误消息中可以推断出您下载的文件不是gzip格式。我不久前遇到了同样的问题。
检查文件扩展名类型,其中有一些如何解压缩(解压缩文件放在链接/某些服务器设置??)。
file memcached-1.4.25.tar.gz
memcached-1.4.25.tar.gz: tar archive
我重命名了该文件,然后解压缩它(重命名为memcached-1.4.25.tar),并且它有效。现在尝试使用以下方法提取它:
tar -xvf memcached-1.4.25.tar
由于这包含源文件,请使用以下内容进行安装,该文件可在网站docs上找到:
./configure && make && make test && sudo make install