phpMyAdmin最近在其登录页面上显示了一串OpenSSL错误。
为清楚起见,此框过去一直运行良好。而且我不知道什么时候开始的,或者是什么原因造成的,但是我可能正在升级或更新某些软件包。它在NextCloudPi实例上运行。
这是我看到的:
Screenshot of phpMyAdmin login page
并在此框上进行一些快速的版本检查:
$ php --version
Cannot load Zend OPcache - it was already loaded
PHP 7.0.33-1+0~20181208203126.8+stretch~1.gbp2ff763 (cli) (built: Dec 8 2018 20:31:26) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.33-1+0~20181208203126.8+stretch~1.gbp2ff763, Copyright (c) 1999-2017, by Zend Technologies
$ apt show phpmyadmin
Package: phpmyadmin
Version: 4:4.6.6-4
Priority: extra
Section: web
Maintainer: Thijs Kinkhorst <thijs@debian.org>
Installed-Size: 24.8 MB
Depends: php, php-cli, php-mysql, php-json, php-mbstring, php-xml, perl, debconf (>= 0.5) | debconf-2.0, libjs-sphinxdoc (>= 1.0), dbconfig-mysql | dbconfig-no-thanks | dbconfig-common (<< 2.0.0), php-php-gettext | php-gettext (<= 1:7.0), php-phpseclib (>= 2.0), ucf (>= 0.28)
Recommends: apache2 | lighttpd | httpd, php-curl, php-gd, php-bz2, php-zip, php-tcpdf
Suggests: default-mysql-server | virtual-mysql-server, www-browser
Homepage: https://www.phpmyadmin.net/
Tag: admin::backup, admin::configuring, devel::lang:sql, implemented-in::php,
interface::web, protocol::db:mysql, role::program, scope::application,
use::browsing, use::configuring, use::editing, use::organizing,
use::searching, use::storing, web::application, works-with::db
Download-Size: 3,911 kB
APT-Manual-Installed: yes
APT-Sources: http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
Description: MySQL web administration tool
This package allows administering of MySQL or MariaDB with a web interface.
.
It allows administrators to:
- browse through databases and tables;
- create, copy, rename, alter and drop databases;
- create, copy, rename, alter and drop tables;
- perform table maintenance;
- add, edit and drop fields;
- execute any SQL-statement, even multiple queries;
- create, alter and drop indexes;
- load text files into tables;
- create and read dumps of tables or databases;
- export data to SQL, CSV, XML, Word, Excel, PDF and LaTeX formats;
- administer multiple servers;
- manage MySQL users and privileges;
- check server settings and runtime information with configuration hints;
- check referential integrity in MyISAM tables;
- create complex queries using Query-by-example (QBE), automatically
connecting required tables;
- create PDF graphics of database layout;
- search globally in a database or a subset of it;
- transform stored data into any format using a set of predefined
functions, such as displaying BLOB-data as image or download-link;
- manage InnoDB tables and foreign keys;
and is fully internationalized and localized in dozens of languages.
$ openssl version
OpenSSL 1.1.1 11 Sep 2018
总结:
PHP版本7.0.33 phpMyAdmin版本4:4.6.6-4 OpenSSL版本:1.1.1
在启用的php模块有用的情况下:
$ php -m
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
igbinary
imagick
intl
json
ldap
libsmbclient
libxml
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
readline
redis
Reflection
session
shmop
SimpleXML
smbclient
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
我将不胜感激有关如何进一步诊断或可能导致此问题的任何提示。