If it’s been “quite a while” then you also might need to update config.php with any missing constants.
That being said, TT-RSS should tell you some of this (both the database update and missing config constants). That you are getting a blank screen means there’s a fatal error so check your PHP logs. If necessary change the LOG_DESTINATION to an empty string in config.php so it logs it to a file on the server.
Installed Packages
Name : php70u-pdo
Arch : x86_64
Version : 7.0.32
Release : 1.ius.centos7
Size : 382 k
Repo : installed
From repo : ius
Summary : A database access abstraction module for PHP applications
URL : http://www.php.net/
License : PHP
Description : The php-pdo package contains a dynamic shared object that will add
: a database access abstraction layer to PHP. This module provides
: a common interface for accessing MySQL, PostgreSQL or other
: databases.
The test file is gone (i.e., a 404) but pdo seems to be enabled:
[Pdo_mysql]
; If mysqlnd is used: Number of cache slots for the internal result set cache
; http://php.net/pdo_mysql.cache_size
pdo_mysql.cache_size = 2000
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
Thanks – looked at the error log and noticed that at some point during my tinkering, the group on my config.php file was changed. Fixed it and everything is working. But I think one of the earlier suggestions likely had something to do with the fix. Many thanks!