在FreeBSD7.0下安装ZendOptimizer
时间:2014-11-20 12:17 来源:linux.it.net.cn 作者:IT
到目前为止,7.0下的ZendOptimizer暂时还不有出来,不过安装6.0平台下的也可以的,以下安装办法:
将手动下载的 /usr/ports/distfile/ZendOptimizer-2.5.10a-freebsd5.1-i386.tar.gz 拷贝到 /tmp:
代码:
#tar -xzf ZendOptimizer-2.5.10a-freebsd5.1-i386.tar.gz
#cd ZendOptimizer-2.5.10a-freebsd5.1-i386
#./install.sh
提示:
代码:
/usr/libexec/ld-elf.so.1: Shared object "libcrypt.so.2" not found, required by "php"
于是:
代码:
fb60# find / -name "libcrypt.so"
/usr/lib/libcrypt.so
接着:
代码:
ln -s /usr/lib/libcrypt.so /usr/lib/libcrypt.so.2
接着安装,又提示:
代码:
fb60# ./install.sh
/usr/libexec/ld-elf.so.1: Shared object "libm.so.3" not found, required by "php"
接着找、做连接:
代码:
fb60# find / -name "libm.so"
/usr/lib/libm.so
^C
fb60# ln -s /usr/lib/libm.so /usr/lib/libm.so.3
再安装,又提示:
代码:
fb60# ./install.sh
/usr/libexec/ld-elf.so.1: Shared object "libc.so.5" not found, required by "php"
做连接:
代码:
fb60# ln -s /usr/lib/libc.so /usr/lib/libc.so.5
./install.sh
Please, wait ...
Zend Optimizer installation was NOT completed successfully.
File: ./dialog does not exist!
For further assistance, please contact Zend Support at
[To continue, press Enter]
原因:这是官方的一个小失误,dialog是用来进行交互安装的一个文件,如果没有这个文件,交互安装将无法使用,所以这种情况下只能使用文本安装。
解决方法:
1:./install-tty
或者:
2:install.sh --text-mode
另外说明一下,网上有些人提供的方法说用不同的版本的dialog进行替换,其实这是一个很愚蠢的做法,因为不同版本的dialog是不一样的,这样做容易导致错误发生。
再安装,ok了。下面的根据提示进行即可。
现在我的 phpinfo() 提示如下:
代码:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.8, Copyright (c) 2003-2005, by Zend Technologies with Zend Optimizer v2.5.10, Copyright (c) 1998-2005, by Zend Technologies
(责任编辑:IT)
到目前为止,7.0下的ZendOptimizer暂时还不有出来,不过安装6.0平台下的也可以的,以下安装办法:
将手动下载的 /usr/ports/distfile/ZendOptimizer-2.5.10a-freebsd5.1-i386.tar.gz 拷贝到 /tmp:
代码: #cd ZendOptimizer-2.5.10a-freebsd5.1-i386 #./install.sh 提示:
代码: 于是:
代码: 接着:
代码: 接着安装,又提示:
代码: 接着找、做连接:
代码: 再安装,又提示:
代码: 做连接:
代码: ./install.sh Please, wait ... Zend Optimizer installation was NOT completed successfully. File: ./dialog does not exist! For further assistance, please contact Zend Support at [To continue, press Enter] 原因:这是官方的一个小失误,dialog是用来进行交互安装的一个文件,如果没有这个文件,交互安装将无法使用,所以这种情况下只能使用文本安装。 解决方法: 1:./install-tty 或者: 2:install.sh --text-mode 另外说明一下,网上有些人提供的方法说用不同的版本的dialog进行替换,其实这是一个很愚蠢的做法,因为不同版本的dialog是不一样的,这样做容易导致错误发生。 再安装,ok了。下面的根据提示进行即可。 现在我的 phpinfo() 提示如下:
代码: (责任编辑:IT) |