Preconditions
- Windows Server 2003/2008
- Apache // IIS (6.0 or above)
- PHP 5.x
- XAMPP 1.6.8
Preparation
If you have single installed Apache and PHP by yourself you can follow the instructions from mumble.sourceforge.net.
If you are using IIS oder any other Webserverpackages like XAMPP / Plesk / Confixx please follow the following steps.
We take it that Apache / Xampp or anything alike and PHP is already installed.
- First of all you have to download ZeroC Ice >>>click me<<<. Then you download the Ice-x.x.x-VC60.msi file. IMPORTANT do not download anything with "Third Party" in it.
- Install Ice and then go to the following folder: C:\Ice-x.x.x-VC60\bin\
- Then copy the follow Files listed below:
bzip2.dll ice33.dll iceutil33.dll //msvcp60.dll (If this DLL already exists DO NOT OVERWRITE IT !!! This can cause a Server crash!) //msvcrt.dll (If this DLl already exists DO NOT OVERWRITE IT !!! This can cause a Server crash!) php_ice.dll slice33.dll stlport_vc646.dll
- and paste it in youre C:\Windows\System32 Folder. Please note that you dont have to copy the msvcp60 / msvcrt DLL if they already exists in youre System32 Folder
- Depending on what Webserverpackage or Webspace tool you are using (Plesk / Confixx) you have to copy the listed files (or only php_ice.dll depends on youre system) above in youre PHP Folder (where all the php DLL`s are stored) or in the EXT-Folder, that depens on the webserver config. You can check this in PHPinfo. It should be ok if you only copy php_ice.dll to your PHP Ext directory.!
- then you go into youre PHP folder where you php.ini is located (under Plesk / Confixx you maybe find several php.ini files, which one is used by youre webserver is showed up in the PHPinfo).
- Now open C:\\php.ini and add the following two lines to the bottom of the file:
extension=php_ice.dll ice.slice=C:\youre php5 folder\Murmur.ice
- After that you have to copy the murmur.ice file in youre PHP5 Folder (murmur.ice is located in youre murmur Server folder)
- Then restart youre webserver.
- Start the murmur.exe (please note that dbus is deactivated and ice activated in your murmur.ini)
- You can test if Ice is running correctly, just download the icedemo.php and put it into youre webdirectory, then start the icedemo.php in your browser, if you get no errors youre Ice is running without any errors.
- If this was successfull you can enjoy youre MAP
My Ice wont work, but i have done all the Steps in this instruction !
Because there a many combinations of OS / Webserverpackages and Webserver Intefaces (Xampp and Plesk, Xampp and Confix .....) errors are very individual depending on what system and webserver youre using, so we can`t give a master solution.
- Check if you have copied all needed DLL files to System32
- Check if the needed DLL files are in youre Webdirectory. Possible places:
- Apache/bin
- PHP/EXT
- PHP/External
- and so on
- Check if the murmur.ice file is in youre right PHP folder
- Check if you have edited the php.ini correctly
- Check if the php.ini you have edited is the right one
- Check if Ice is activated in your Firewall Rules
- Check if the Ice Port is activated in your Firewall Rules
- Check if youre using the right IP adress in the murmur.ini (Standart is localhost)
If you have checked all these things and it wont work, please contact us via Live-Support / Forum / Email
We can`t test all System and Webinterface combinations, so we need youre experience. It would be nice if you can write us how you have installed Ice on youre unique System, so we can improve our tutorial.
- Windows 2003/2008
- Wich webadmin interface ?
- Which webserver ?
- Where do you copied youre DLL Files ?
Thanks and Have Fun with youre Mumb1e Admin Plugin
|