Blank Page after PHP7 upgrade

I was running PHP 5.6 with Nextcloud 12 (on Centos 7) and for the most part it was working ok.

I then upgraded to PHP7 (PHP-FPM) and since then I am only getting a blank white page when trying to connect t the Nextcloud URL. No errors, no warnigs, just a blank page.

I’ve tried restarting the php-fpm and nginx services but no change.

I’ve also seen a couple of similar posts on the forum but these don’t seem to contain the solution for this issue.

Any pointers would be much appreciated.

Your webserver, php-fpm logfiles should contain more information. If there is nothing, you perhaps can increase the loglevel of your processes or run them in debug mode.

Thanks tflidd for your reply

I seem to be getting these errors in the php-fpm “www-error.log”

[15-Jun-2017 10:03:17 UTC] {“reqId”:“TjgkALj0m67n7XKOONXv”,“level”:3,“time”:“2017-06-15T10:03:17+00:00”,“remoteAddr”:“”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“chmod(): Operation not permitted at /usr/share/nginx/html/nextcloud/lib/private/Config.php#243”,“userAgent”:“Mozilla/5.0 (Windows) mirall/2.0.1”,“version”:""}
[15-Jun-2017 10:03:17 UTC] PHP Warning: fileperms(): stat failed for /usr/share/nginx/html/nextcloud/data/nextcloud.log in /usr/share/nginx/html/nextcloud/lib/private/Log/File.php on line 122
[15-Jun-2017 10:03:17 UTC] {“reqId”:“TjgkALj0m67n7XKOONXv”,“level”:3,“time”:“2017-06-15T10:03:17+00:00”,“remoteAddr”:“”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“fileperms(): stat failed for /usr/share/nginx/html/nextcloud/data/nextcloud.log at /usr/share/nginx/html/nextcloud/lib/private/Log/File.php#122”,“userAgent”:“Mozilla/5.0 (Windows) mirall/2.0.1”,“version”:""}
[15-Jun-2017 10:13:25 UTC] {“reqId”:“Jv9oqBtMwxxP6ic7LJMQ”,“level”:3,“time”:“2017-06-15T10:13:25+00:00”,“remoteAddr”:“”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“chmod(): No such file or directory at /usr/share/nginx/html/nextcloud/lib/private/Log/File.php#123”,“userAgent”:“Mozilla/5.0 (Windows) mirall/2.0.1”,“version”:""}

Could these be the cause of the blank pages?

Yes that looks like the problem. Can you check with your webserver-user (the one who is running the php process) can access the folder (the user is apache):
sudo -u apache ls -lisa /usr/share/nginx/html/nextcloud

If that is ok, there could be the open_basedir-restriction or SELinux or other security modules.