Forums / Install & configuration / Problem Installation on IIS

Problem Installation on IIS

Author Message

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 84
Fatal 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.