繁体   English   中英

PHPMyAdmin 500 Apache 中的内部服务器错误,由于 PHP 版本 || 新问题

[英]PHPMyAdmin 500 Internal Server Error in Apache due to PHP Version || New Problem

版本:

  • 操作系统 lsb_release -a: Ubuntu 18.04.5 LTS
  • PHP php -v:8.0.5 Apache
  • pache2 -v: 2.4.29 (Ubuntu)
  • mysql --version: mysql Ver 14.14 Distrib 5.7.32

问题:

我正在尝试使用以下文章安装 LAMP Stack。 但是,我在从浏览器访问 phpmyadmin 时收到 HTTP 500 错误。

并使用以下命令安装 phpmyadmin。

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl

试过:

因此,我检查了错误日志 tail -f /var/log/apache2/error.log,发现 Phpmyadmin 在 PHP 的折旧版本上运行。

[Sun May 16 21:11:57.057418 2021] [core:notice] [pid 2711] AH00094:命令行:'/usr/sbin/apache2' [Sun May 16 21:12:49.262658 2021] [mpm_prefork:notice] [ pid 2711] AH00171: 请求优雅重启,正在重启 [Sun May 16 21:12:49.280421 2021] [alias:warn] [pid 2711] AH00671: /etc/phpmyadmin/apache.conf 第 3 行中的 Alias 指令可能会永远不匹配,因为它与早期的别名重叠。 [Sun May 16 21:12:49.307986 2021] [mpm_prefork:notice] [pid 2711] AH00163: Apache/2.4.29 (Ubuntu) 已配置——恢复正常操作 [Sun May 16 21:12:49.308000 2021] [核心: notice] [pid 2711] AH00094: Command line: '/usr/sbin/apache2' [Sun May 16 21:24:43.439480 2021] [mpm_prefork:notice] [pid 2711] AH00169: caught SIGTERM, shutting down PHP Warning: PHP启动:无法加载动态库'json.so'(试过:/usr/lib/php/20200930/json.so(/usr/lib/php/20200930/json.so:无法打开共享的object文件:没有这样的文件或目录),/usr/lib/php/20200930/json.so.so(/usr/lib/php/20200930/json.so.so:无法打开共享 object 文件:没有这样的文件或目录))在未知第 0 行 [Sun May 16 21:24:43.547262 2021] [mpm_prefork:notice] [pid 2888] AH00163: Apache/2.4.29 (Ubuntu) 已配置——恢复正常操作 [Sun May 16 21:24:43.547290 2021] [核心:通知] [pi d 2888] AH00094:命令行:'/usr/sbin/apache2' [Sun May 16 21:24:47.635162 2021] [php:error] [pid 2895] [client 84.251.85.6:56332] PHP 致命错误:第 231 行的 /usr/share/phpmyadmin/libraries/url_generating.lib.php 不再支持带花括号的字符串偏移访问语法

如果您直接在系统上安装了 php mysql 和 apache。 卸载它们并仅安装灯。 这样做不会有冲突,并且由于 php 版本过分弃用,您不会出现内部服务器错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM