我的phpadmin显示空白页面,因为我尝试安装Moodle



当我启动Apache时,这是error_log

[Thu Dec 15 14:29:05.218446 2022] [ssl:warn] [pid 235726] AH01906: www.example.com:443:0服务器证书是CA证书(BasicConstraints: CA == TRUE !?)[Thu Dec 15 14:29:05.218528 2022] [ssl:warn] [pid 235726] AH01909: www.example.com:443:0服务器证书不包含与服务器名称匹配的ID[Thu Dec 15 14:29:05.318983 2022] [ssl:warn] [pid 235727] AH01906: www.example.com:443:0服务器证书是CA证书(BasicConstraints: CA == TRUE !?)[Thu Dec 15 14:29:05.319020 2022] [ssl:warn] [pid 235727] AH01909: www.example.com:443:0服务器证书不包含与服务器名称匹配的ID[thdec 15 14:29:05.319170 2022] [lbmethod_heartbeat:notice] [pid 235727] AH02282: No slotmem from mod_heartmonitor .[Thu Dec 15 14:29:05.337552 2022] [mpm_prefork:notice] [pid 235727] AH00163: Apache/2.4.54 (Unix) OpenSSL/1.1.1q mod_perl/2.0.12 Perl/v5.34.1 configured -恢复正常操作[Thu Dec 15 14:29:05.337607 2022] [core:notice] [pid 235727] AH00094:命令行:'/opt/lampp/bin/httpd -E/opt/lampp/logs/error_log -D SSL -D PHP'

我不是专家,所以请帮助我了解发生了什么事!

我已经清除了我的chrome的缓存第一,它不解决问题我尝试将memory_limit更改为1GB,保存,重新启动和刷新后仍然是空白!

您的Apache服务器SSL证书似乎有问题。日志文件中的错误消息表明证书是CA证书,这意味着它是CA证书而不是服务器证书。另外,证书中的标识符与服务器名称不匹配。

当尝试通过HTTPS访问PHPAdmin页面时,这会导致问题,因为浏览器可能不相信证书并拒绝显示该页面。这个问题的一个可能的解决方案是为服务器创建一个新的SSL证书,该证书是针对服务器名称的,而不是针对CA证书的。然后你可以配置Apache使用这个新证书,它将允许你通过HTTPS访问PHPAdmin页面,而不会出现任何错误。

还值得注意的是,注册日志中的错误消息表明您正在使用旧版本的Apache(2.4.54)、PHP(5.34.1)和OpenSSL (1.1.1q)。可能值得考虑升级到这些组件的最新版本,以确保您拥有最新的安全更新和补丁。

最新更新