Reindl Harald h.reindl@thelounge.net schrieb am 30.07.19 um 16:03:22 Uhr:
$ php -v PHP 7.3.7 (cli) (built: Jul 3 2019 11:30:22) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies with the ionCube PHP Loader + ionCube24 v10.3.7, Copyright (c) 2002-2019, by ionCube Ltd. with Zend OPcache v7.3.7, Copyright (c) 1999-2018, by Zend Technologies
and on the server (I installed php 7.3 today) I get a blank screen
# php -v PHP 7.3.7 (cli) (built: Jul 3 2019 11:30:22) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies
I also changed <IfModule mod_php5.c> to <IfModule mod_php7.c> in the .htaccess of roundcube but that did not change anything.
well, don't you see the differences?
got it now
# php -v PHP 7.3.8 (cli) (built: Jul 30 2019 09:26:16) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.8, Copyright (c) 1998-2018 Zend Technologies with the ionCube PHP Loader + ionCube24 v10.3.7, Copyright (c) 2002-2019, by ionCube Ltd. with Zend OPcache v7.3.8, Copyright (c) 1999-2018, by Zend Technologies
one is using *two* bytecode caches (bad idea) the other don't run one at all
they can make subtle differences in good and bad ways
anyways, this is as so often not a roudcube issue so go and find out the differences and consider some sort of config management instead of run randomly different setups spread all over your machines
upgrading from a random PHP5 version directly to 7.3 is pretty dumb as you miss all the warnings and deprecation notices between minor versions and specially 5 to 7 and didn't likely clean up your stuff over the years
shopuldn't be a problem with roundcube but you are running 3rd party stuff given all the issues you had in the past years nobody else had
I have it running. Started the installer again and saw there where some dependencies for php7.3 missing not ok. Installed them and didn't need to install roundcube again. Can login, the blank screen (500 server error) is gone.
All is well. Thanks!