logo

eoCMS Developer
eoCMS Developer
Offline Offline
avatar
Posts: 909
eoCMS on IIS (windows web server)

Windows 7 x64, IIS 7 x64, PHP x64

If any one else had success with this I'd be interested to know, even standard x86 or 32bit installations..

I can get install process on both 0.8.1 and SVN to create config and SQLite db files, but it crashes after that (I think it has something to do with SQL statement, but I would need to install MySQL to test this theory)

UPDATE: both the SVN & 0.8.1 versions should run fine, if you can figure out how to "install" successfully. I used a linux install to get the db set up  and installed OK. This will work with if you have an Apache install avaiable, and set the right url for the IIS server on the page where you set the Admin info.



Windows 32bit, IIS 5-6, PHP 5

any versrsion of eoCMS should work on a 32bit install or IIS 5 -> 6 and PHP 5 as either ISAPI or FastCGI. I have yet to confirm this



Apache, PHP 5

There should be no problem using Apache + PHP and/or XAMPP, as confuser uses that for development, both SQLite and MySQL.
Last Edit: 5th July, 2009, 08:42:36 AM by paulwratt

eoCMS Developer
eoCMS Developer
Offline Offline
avatar
Posts: 909
Re: eoCMS on IIS (windows web server)

I have got PHP on IIS7 (both x64) running eoCMS, but I have to keep upping the RAM that PHP uses to execute scripts.

I can get the install to the for which asks for site name, admin name, pass, email etc with the following in php.ini:
Code:
memory_limit = 256M

but that is not enough to execute all the INSERT statements

eoCMS Developer
eoCMS Developer
Offline Offline
avatar
Posts: 909
Re: eoCMS on IIS (windows web server)

OK, its broken again, I am not sure why it works, except that I was testing the SQL in another page, and that did work, so maybe it "skipped" the actual CREATE's which is why the form at the end loaded into the browser OK..

eoCMS Designer
eoCMS Designer
Offline Offline
avatar
Posts: 1290
tbarkass_willamson@hotmail.com
Re: eoCMS on IIS (windows web server)

Is it fixable?

Seen a bug? Report it!
eoCMS Developer
eoCMS Developer
Offline Offline
avatar
Posts: 909
Re: eoCMS on IIS (windows web server)

there is a "simple" solution to this, but it does not fix the actual problem, and thats to "copy" a preloaded sqlite db file into the installation.

I wont be looking at this again for a while, try to get some more of the nescessary stuff done first, but if anyone else wants to test an IIS install, I would welcome the results.. as I have to do one for XP x86 (32bit) at some point.. and both need to be tested with MS SQL when that support is done..

eoCMS Developer
eoCMS Developer
Offline Offline
avatar
Posts: 909
Re: eoCMS on IIS (windows web server)

I can confirm that once the sqlite db is created, eoCMS on Windows 7 x64 with IIS 7 and PHP x64 runs fine.

further testing is required, and new type of installer is being design, one that will allow an "only sql statements" to be run from a php page.

There is no further news as to why the php-cgi "crashes" on the installer, but it may be a speed and memory combination issue, that is PHP has to wait for the SQLite dll to create the db, parse the CREATE tables, which is either too slow, or causes the php-cgi to run out of allocated memory (128M is more that enough, concidering a standard Apache-PHP setup is set to 32M, on both Windows and Linux)

eoCMS Developer
eoCMS Developer
Offline Offline
avatar
Posts: 1528
Re: eoCMS on IIS (windows web servers)

Paul can you confirm if the new login system works (Latest SVN doesnt use sessions for login) on IIS? Apparently, cookies arent set if there is no content sent to the browser hence why many sites in their login system have the "You are now logged in, redirecting you" pages. Just need confirmation that this is the case.
Last Edit: 25th August, 2009, 05:16:54 PM by confuser

Please do not PM me requesting support or anything, use the forums, thats what they are here for

Jump to:


0.07 seconds Queries: 13