簡體   English   中英

Phpmyadmin 不適用於 ubuntu 22.04 與 php7.4 和 apache2

[英]Phpmyadmin is not working on ubuntu 22.04 with php7.4 and apache2

Few days back I upgraded from ubuntu 20.04 to 22.04 and it upgraded the PHP 8.1, I had to remove php 8.1 and re install php 7.4. 一切正常,但不是 phpmyadmin。 我安裝了 phpmyadmin 並且我發現此頁面無法使用錯誤 500。我確實檢查了 apache 日志,其中顯示如下。

[2022 年 8 月 15 日星期一 10:48:46.498928] [php7:error] [pid 18796] [client::1:45874] 腳本'/usr/share/phpmyadmin/server_databases.php'未找到或無法統計 [8 月星期一15 10:48:51.573540 2022] [php7:error] [pid 18796] [client::1:45874] PHP 解析錯誤:語法錯誤,/usr/share/php/Symfony/Component 中的意外“靜態”(T_STATIC) /DependencyInjection/ContainerBuilder.php 在第 272 行 [

在此處輸入圖像描述

  • 將 php 升級到 8.x
  • 在 apache 中切換 php 版本:
cd /etc/apache2/mods-enabled/
sudo rm php7.4.conf
sudo rm php7.4.load
sudo ln -s ../mods-available/php8.0.load php8.0.load
sudo ln -s ../mods-available/php8.0.conf php8.0.conf

最后重啟apache:

sudo /etc/init.d/apache2 restart

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM