Running QCUBED on IIS Server
Thu, 05/28/2009 - 07:51
Good day Guys,
I am about deploying my application on the production server. However, I woke up to the glaring fact that the server is an IIS Server. I just pressed the PAUSE button on deployment and ran over to clear the air first! lol....
Please is it ok to deploy a Qcubed based application on IIS (Version, i dont yet know but it might be 6 or 7)?
Are there any warnings to look out for?
Please I await your honest replies.
Regards all.

I had no problems with IIS (5.1,6) as long as the php installation is correct.
Oh thanks for the re-assurance Akrohn.
Alex, Agsel, Meetsang, Rtaconni, OOPMan, Nleung, etc, etc? Please I need ur voices :wink wink:
I have no experience with IIS. However, I think it should work fine. And it would be great feedback, if you try it out and let us know.
Thanks Thanks Agsel.
We install our app on IIS quite often. The biggest challenge is if they want to use MSSQL, to ensure that any custom SQL you use compatible, and any serializations you store in the DB have nulls escaped.
Ok, Thanks so much VexedPanda and please dont be Too Vexed :D
I have not used Qcubed on Windows Servers, although I had a bad experience with Apache + windows + Oracle, since the php libraries to access Oracle where bugged (without using Qcubed). I am using Zend Server CE on Windows for the deveolpment (I am forces to do so).
I think that the advices of Vexed are more than enough. However I would test your application in the production ASAP.
Thanks rtacconi, u guys are really helpful, so helpful. I have decided to test it first. I have started setting it up and if i detect anything, my first scrap pad to put it down would be HERE!!
Guys, I have deployed the application on the IIS Server 6.0 and IT DOESN'T WORK!!!
Funny enough, there's not even an error message, just a blank page that shows nothing on other browsers but just some strange 3 to 4 characters on firefox (). However the Qcubed It worked page shows up confirming but neither the Qcubed Form Drafts nor the Dashboards works.
Please I urgently need help, please.
Server Stats:
PHP Version 5.2.1
System Windows NT XPERT 5.2 build 3790
Build Date Feb 7 2007 23:10:31
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"
Server API ISAPI
Virtual Directory Support enabled
Configuration File (php.ini) Path E:\PHP\php.ini
PHP API 20041225
PHP Extension 20060613
Zend Extension 220060519
Debug Build no
Thread Safety enabled
Zend Memory Manager enabled
IPv6 Support enabled
Registered PHP Streams php, file, data, http, ftp, compress.zlib, https, ftps, zip
Registered Stream Socket Transports tcp, udp, ssl, sslv3, sslv2, tls
Registered Stream Filters convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*,
consumed, zlib.*
Hi profnotime,
Try to check this:
1. Please check whether your original source code is using Windows end of line delimiter. Perhaps you can use pure text editor like notepad++ to check if your code contains 'strange' character.
2. Another thing, please check your php memory limit in your server configuration. Sometimes blank page could be caused by not enough php memory. Different server platform may require different memory limit.
3. Create simple file that includes prepend.inc.php and simple echo. See if it is working.
I opened my pages in notepad and they contain these strange box like characters and are not even well formatted like they appear in my Zend Studio. They're all scattered. Could that be the cause? What do I do then?
In my opinion, it could be the cause of your problem. Looks like there was something wrong with either UTF-8 (?) conversion or Windows end of line delimiter when you copy/transfer the files. If you copy using ftp, try to use binary mode instead of text mode. If you're using svn then you are lucky, all conversion were automatically done in background.
Previously I often got minor issues on those strange characters due to conversion UTF-8 - non UTF-8 project in Eclipse-based IDE. Right now if I created new project workspace in Eclipse, I always use UTF-8 workspace setting. If I need to transfer using FTP, I forced BINARY mode all the time. Note: I always use SVN to host the source code now -- no more painstaking FTP.
Have you tested your web in normal linux server or using xampp (in windows)? Is it running well?
Yeah, it running more than well on my Windows XP system using WAMP and beautiful well too on testlayer.com/ofsc using SuPHP. The problem is just the IIS Server. I'ld try what you have recommended and get back to you on it. Thanks so so much Revvi.
Sorry man, can't provide any assistancem as I don't work with IIS.