Forums / Install & configuration / Problem Installation on IIS
Sebastien Gosselin
Thursday 03 June 2004 9:37:38 am
After dezipping ezpublish, installing it on the wwwroot on my IIS, I have the message :
Fatal error: Cannot redeclare class ezini in c:\inetpub\wwwroot\paidc\lib\ezutils\classes\ezini.php on line 84Fatal error: eZ publish did not finish it's request
The execution of eZ publish was abruptly ended, the debug output is present below.
->Php : PHP Version 4.3.5 ->Mysql : MySQL 4.0.18-nt ->OS : Win 2000 Pro
All my other webapps on php/ mysql are running correctly
What's wrong ?
Thanks
Roy Bøhmer
Friday 04 June 2004 1:03:52 am
I have no clue why eZ dont work on IIS, but i know it don't, and eZ do not claim it does. See http://ez.no/ez_publish/framework/requirements. eZ only works on apache.
Peter Quennell
Monday 07 June 2004 8:45:58 am
"My IIS" meaning your hoster's IIS? Is your hoster running Windows 2000 or Windows 2003 servers? If 2003 I would say your chances of success are about zero - and you'd have to ask/blame Microsoft re this, it seems to stem from some hidden protective measures in IIS.
Anyway do a search here Sebastien. There's been plenty of prior discussion and some progress.
We attempted it for several days with our own IIS hoster. We then set EZP up in a few minutes with a Linux hoster; actually with an EZP partner hoster, Firebright, who have worked very cleverly on achieving an optimum EZP environment.
Jamie Fowlie
Monday 16 August 2004 8:10:02 am
EZ publish will not work under IIS. On Windows you need to install apache. Which usually means running ezpublish on a different port than IIS (for example, 8080) This is the workaround I had to use on my IIS6 setup. Now its working fine. But I spent countless hours trying to make it work on IIS alone. Don't be wasting your time!
I think there is general confusion when saying 'under Windows'. EZ will run under windows IF using a W32 Apache setup. IIS is altogether something else.