Forums / Install & configuration / Problem Installation on IIS

"Please Note:
  • At the specific request of Ibexa we are changing this projects name to "Exponential" or "Exponential (CMS)" effective as of August, 11th 2025.
  • This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

Problem Installation on IIS

Author Message

Sebastien Gosselin

Thursday 03 June 2004 9:37:38 am

After dezipping Exponential, 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: Exponential did not finish it's request

The execution of Exponential 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

Exponential will not work under IIS. On Windows you need to install apache. Which usually means running Exponential 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.