Roundcube Community Forum

SVN Releases => Issues & Bugs => Topic started by: CLDistro on May 27, 2013, 09:08:39 AM

Title: Roundcube Not Compatible with Windows Server 2012 and or PHP 5.3.25
Post by: CLDistro on May 27, 2013, 09:08:39 AM
Server Hardware Information
Roundcube Mail version 0.9.1
Operating SyStem: Windows Server 2012
Processor: Intel Xeon E5 series 6 Cores
Memory: 32GB DDR3 SDRAM
PHP version: 5.3.25 Threat Safe
MySQL version: 5.6.11 (newest)

First of all, Roundcube is not compatible during the setup when PHP 5.3.25 non-Threat Safe is used, second, for some reason with new version 0.9.1, the user can login fine, but not a single mail in any of the folder, this bug happens before, and now again.

Please, have someone using the Windows server testing such software before release and claim it's Windows compatible, because clearly, it's not...

I decide to install AfterLogic Webmail Client Lite, takes less than the time with Roundcube and all the emails show up correctly, that proves the email server in this case, is hMailServer, is functioning properly, I can even receive emails from my Android device...

I guess not many people are using Windows Server platform on PHP? I have to admit, it's a multifunctional operating system that with lots of feature and resources that most user don't need. Maybe Linux will be enough; when using my other Linux box with Apache, I can see the email okay. But that's an older version of Roundcube with older server platform.
Title: Re: Roundcube Not Compatible with Windows Server 2012 and or PHP 5.3.25
Post by: alec on May 27, 2013, 09:51:16 AM
Could you try with enabled all *_debug options in Roundcube and provide logs? Most important imap debug log. Any errors in log?
Title: Re: Roundcube Not Compatible with Windows Server 2012 and or PHP 5.3.25
Post by: oldschool on May 27, 2013, 10:00:15 AM
Ahoy!

As simple as it is: Don't use M$ than it should run/work...
;)


Rgds.
Title: Re: Roundcube Not Compatible with Windows Server 2012 and or PHP 5.3.25
Post by: ABerglund on May 27, 2013, 12:15:14 PM
I guess not many people are using Windows Server platform on PHP?
This. Yes, there's a place for Windows servers, but running PHP isn't one of them. I've encountered problems in the past with PHP on older Windows versions as well. These days I don't even bother to try. If something runs on PHP, I build a dedicated Linux virtual machine for it.
Title: Re: Roundcube Not Compatible with Windows Server 2012 and or PHP 5.3.25
Post by: Yoni on May 27, 2013, 08:54:42 PM
In my personal experience Roundcube Webmail (including 0.9.x) runs fine in Windows servers (Server 2003- 2008 R2). I have not run it in 2012 specifically.

What I've done, in my own deployments, is to use isapi rewrite to allow IIS to properly rewrite apache rules. The process to deploy Roundcube and isapi rewrite in Windows should take you 10 minutes or less. PHP is not a problem as far as I can tell. I've ran it in 5.3 and 5.4 without problems. In fact, also look at wincache and watch your webmail and PHP in general flying in Windows servers.
Title: Re: Roundcube Not Compatible with Windows Server 2012 and or PHP 5.3.25
Post by: ActionHosting on August 13, 2013, 07:50:51 AM
Hi,

Just a quick message to let you know I'm running under the following setup:

Windows 2012 Datacentre Edition
IIS8
PHP 5.4 (Installed from the Web Platform Installer, then upgraded to 5.4 Non Thread-Safe)
WinCache for PHP 5.4
MySQL 5.5
hMailServer 5.4 (Using MS SQL Server as the backend DB)

I have roundcube working almost perfectly, excluding a couple of minor encoding issues.