版本要求:ICE-3.4.1
PHP5.3.1 需要安装xampp1.1.3
第一步:安装Ice-3.4.1.msi:http://www.zeroc.com/download_3_4_1.html
第二步:安装 xampp1.1.3 ; http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.3/
第三步: 把ice的bin目录添加到环境变量 :
添加到path中:C:\Program Files\ZeroC\Ice-3.4.1\bin
第四:让php支持ice
修改php.ini文件,在文件中添加如下扩展 extension = php_ice.dll
把ice下面bin目录下的php_ice.dll copy到了php ext目录
第五: 再php.ini文件中添加 ice对php支持的库
ice对php支持的库文件在ice的安装目录下面的php文件夹中
include_path = ".;c:\xampp\php\PEAR;C:\Program Files\ZeroC\Ice-3.4.1\php"
至此,安装与配置已经完成
第六:将xxx.ice放到C:\Program Files\ZeroC\Ice-3.4.1\bin 在cmd命令行下运行:ZeroC\Ice-3.4.2\bin> slice2php.exe xxx.ice
第七:将生成的xxx.php拷贝到工程中就可以使用了。
在安装过程中出了很多问题,原因就是ICE要求PHP版本的支持一定要和官网要求一致,既不向兼容也不向下兼容
历史版本
XAMPP
Apache
MySQL
PHP 5
PHP 4
1.8.1
1.8.0
1.7.7
1.7.5
1.7.4
1.7.3
1.7.2
1.7.1
1.7.0
1.6.8
1.6.7
1.6.6a
1.6.6
1.6.5
1.6.4
1.6.3a
1.6.3
1.6.2
1.6.1
1.6.0a
1.6.0
1.8.3 | 2.4.4 | 5.6.11 | 5.5.3 | 4.0.4 | |
1.8.2
|
2.4.4 | 5.5.32 | 5.4.16 | 4.0.4 | |
2.4.3
|
5.5.27
|
5.4.7
|
|||
2.4.2
|
5.5.25a
|
5.4.4
|
|||
2.2.21
|
5.5.16
|
5.3.8
|
|||
2.2.21
|
5.5.15
|
5.3.8
|
|||
2.2.17
|
5.5.8
|
5.3.5
|
|||
2.2.14
|
5.1.41
|
5.3.1
|
|||
2.2.12
|
5.1.37
|
5.3.0
|
|||
2.2.11
|
5.1.33
|
5.2.9
|
|||
2.2.11
|
5.1.30
|
5.2.8
|
|||
2.2.9
|
5.0.67
|
5.2.6
|
4.4.9
|
||
2.2.9
|
5.0.51b
|
5.2.6
|
4.4.8
|
||
2.2.8
|
5.0.51a
|
5.2.5
|
4.4.8
|
||
2.2.8
|
5.0.51
|
5.2.5
|
4.4.8 (RC2)
|
||
2.2.6
|
5.0.51
|
5.2.5
|
4.4.7
|
||
2.2.6
|
5.0.45
|
5.2.4
|
4.4.7
|
||
2.2.4
|
5.0.45
|
5.2.3
|
4.4.7
|
||
2.2.4
|
5.0.54
|
5.2.3
|
4.4.7
|
||
2.2.4
|
5.0.41
|
5.2.2
|
4.4.7
|
||
2.2.4
|
5.0.37
|
5.2.1
|
4.4.6
|
||
2.2.4
|
5.0.33
|
5.2.1
|
4.4.5
|
||
2.2.3
|
5.0.33
|
5.2.1
|
4.4.5
|