dom*_*ion 5 server localhost phpmyadmin 22.04
在 Ubuntu 22.04 上,安装apache、php和mysql后phpmyadmin,链接 http://localhost/phpmyadmin/ 返回空白页面。唯一输出的代码是:
<?php
declare(strict_types=1);
use PhpMyAdmin\Routing;
if (! defined('ROOT_PATH')) {
// phpcs:disable PSR1.Files.SideEffects
define('ROOT_PATH', __DIR__ . DIRECTORY_SEPARATOR);
// phpcs:enable
}
global $route, $containerBuilder;
require_once ROOT_PATH . 'libraries/common.inc.php';
$dispatcher = Routing::getDispatcher();
Routing::callControllerForRoute($route, $dispatcher, $containerBuilder);
Run Code Online (Sandbox Code Playgroud)
感谢任何可以帮助我跑步的人phpmyadmin。
小智 4
返回空白页。唯一输出的代码
PHP代码是从页面返回并且没有执行吗?
如果是,似乎您没有安装 libapache2-mod-php(version),其中 version 是您的 PHP 版本,即 PHP 8.1:
sudo apt install libapache2-mod-php8.1
之后,重新加载 apache :
sudo systemctl 重新启动 apache2
并尝试访问phpmyadmin
希望这有帮助
小智 0
看起来很简单,但就我而言,将 Ubuntu 更新到 22.4 LTS 后,我的phpmyadmin工作停止了。问题是 Apache 服务器根本没有运行。因此,首先使用以下命令检查您的 Apache 是否运行良好非常重要:
systemctl status apache2.service
Run Code Online (Sandbox Code Playgroud)