Roundcube Community Forum

Release Support => Pending Issues => Topic started by: starion on December 20, 2015, 04:23:13 PM

Title: Installation issues...
Post by: starion on December 20, 2015, 04:23:13 PM
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?
Title: Re: Installation issues...
Post by: SKaero on December 20, 2015, 06:50:45 PM
Whats in the error log?
Title: Re: Installation issues...
Post by: starion on December 20, 2015, 09:39:31 PM
Which error log and where?  There is nothing in the logs folder at roundcubemail/logs.
Title: Re: Installation issues...
Post by: SKaero on December 21, 2015, 01:00:24 AM
Check the global web server error log.
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 01:24:53 AM
No error in error_log.  The access_log shows the page loads.  Just a blank page in the browser however.
Title: Re: Installation issues...
Post by: SKaero on December 21, 2015, 02:13:00 AM
What is the status code that is returned on the blank page?
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 02:13:47 AM
200
Title: Re: Installation issues...
Post by: SKaero on December 21, 2015, 02:21:11 AM
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?
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 02:39:24 AM
Same thing.  A 200 response and a blank page.  I have other php things running on this same server with no problems.
Title: Re: Installation issues...
Post by: SKaero on December 21, 2015, 02:40:02 AM
What web server are you using?
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 02:43:22 AM
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.
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 02:52:27 AM
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.
Title: Re: Installation issues...
Post by: SKaero on December 21, 2015, 03:03:07 AM
So can you access the installer now? the warning shouldn't block execution, is it still a 200 with the blank page?
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 03:17:09 AM
Yes, I can now access the installer.  Just get a blank page after entering credentials.  Installer shows all green "OK".
Title: Re: Installation issues...
Post by: SKaero on December 21, 2015, 04:31:32 AM
What version of PHP are you using?
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 06:10:06 AM
Version 7
Title: Re: Installation issues...
Post by: alec on December 21, 2015, 07:08:36 AM
Roundcube < 1.2 does not work with PHP7.
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 11:25:38 AM
Yes, but apparently neither does 1.1.3.  :)  So far.
Title: Re: Installation issues...
Post by: JohnDoh on December 21, 2015, 11:43:25 AM
Quote
Yes, but apparently neither does 1.1.3.  :)  So far.
Huh? 1.1.3 is < 1.2....
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 11:50:23 AM
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.
Title: Re: Installation issues...
Post by: SKaero on December 21, 2015, 12:05:56 PM
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.
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 12:07:15 PM
Wow.  2 days and 20+ responses to get to that.

At least now I can move forward.
Title: Re: Installation issues...
Post by: starion on December 21, 2015, 02:27:40 PM
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.