I had RCM 1.12 working perfectly on our server.
Long story short, I decided to move my RCM installation to another server and upgrade to 1.1.3 in the process. That install is still having problems mainly due to getting the right selinux settings I think.
So I decided to go back to the old server (which is not using selinux) and do a fresh install of 1.1.3. Now, when I go to myserver.com/installer I just get a blank page. I did not make any changes to the original server or PHP configuration, only trying to install a new RCM. I still have the original mysql database in place. I do get a standard phpinfo page without problem.
What might be the problem here?
Whats in the error log?
Which error log and where? There is nothing in the logs folder at roundcubemail/logs.
Check the global web server error log.
No error in error_log. The access_log shows the page loads. Just a blank page in the browser however.
What is the status code that is returned on the blank page?
200
Then there wouldn't be any error, but I can't think why it wouldn't be showing anything. Do you get anything if you go to the main Roundcube page vs the installer?
Same thing. A 200 response and a blank page. I have other php things running on this same server with no problems.
What web server are you using?
Apache 2.2.1. I know an old version, but 1.1.2 of RCM was running fine on it.
Incidentally, I am having the same exact blank page problem with 1.1.3 on a new server installation with PHP7 and Apache 2.4.6.
Restarted apache, and now when I try to access the login screen, I can enter my login credentials and this comes up in the error log:
[Mon Dec 21 01:49:21.109745 2015] [:error] [pid 11880] [client x.x.x.x:63000] PHP Warning: Declaration of rcmail::get_instance($env = '') should be compatible with rcube::get_instance($mode = 0, $env = '') in /var/www/html/roundcubemail/program/include/rcmail.php on line 30, referer: http://myserver.com/roundcubemail/
followed by a blank screen.
So can you access the installer now? the warning shouldn't block execution, is it still a 200 with the blank page?
Yes, I can now access the installer. Just get a blank page after entering credentials. Installer shows all green "OK".
What version of PHP are you using?
Version 7
Roundcube < 1.2 does not work with PHP7.
Yes, but apparently neither does 1.1.3. :) So far.
Quote
Yes, but apparently neither does 1.1.3. :) So far.
Huh? 1.1.3 is < 1.2....
1.2 is the BETA according to the home page.
I am trying to get 1.1.3 working which should be the current stable release. Just to be clear.
The current stable 1.1.3 doesn't work with PHP 7. You would need to use the beta 1.2 to work with PHP 7.
Wow. 2 days and 20+ responses to get to that.
At least now I can move forward.
Okay, beta 1.2 installed and working with PHP7 except for sending mail. Will do some research and start another thread about that one if needed.