【问题标题】:why phppgadmin just display php code?为什么 phppgadmin 只显示 php 代码?
【发布时间】:2017-11-20 14:05:03
【问题描述】:

我跟着这个教程 How To Install phpPgAdmin on Debian 9 / Ubuntu 16.04 / LinuxMint 18 .但是当我完成 phppgadmin 时不显示,甚至只显示这个`

/**
 * Main access point to the app.
 *
 * $Id: index.php,v 1.13 2007/04/18 14:08:48 mr-russ Exp $
 */

// Include application functions
$_no_db_connection = true;
include_once('./libraries/lib.inc.php');
$misc->printHeader('', null, true);

$rtl = (strcasecmp($lang['applangdir'], 'rtl') == 0);

$cols = $rtl ? '*,'.$conf['left_width'] : $conf['left_width'].',*';
$mainframe = '<frame src="intro.php" name="detail" id="detail" frameborder="0" />?><frameset cols="<?php echo $cols ?>"><?php if ($rtl) echo $mainframe; ?>

<frame src="browser.php" name="browser" id="browser" frameborder="0" /><?php if (!$rtl) echo $mainframe; ?>

<noframes>
<body>
    <?php echo $lang['strnoframes'] ?><br />
    <a href="intro.php"><?php echo $lang['strnoframeslink'] ?></a>
</body>
</noframes></frameset><?php $misc->printFooter(false);?>

请告诉我为什么以及如何解决这个问题。

谢谢。

【问题讨论】:

  • 检查您的 $mainframe 变量。您将?&gt;&lt;?php 与现有的php 代码混合在一起。您是否在文件开头设置了&lt;?php

标签: php linux postgresql phppgadmin


【解决方案1】:

安装Apache后,打开文件:

sudo **yourEditor** /etc/apache2/apache.conf

并在底部添加这一行:

#phpMyAdmin Configuration
Include /etc/phpmyadmin/apache.conf

最后重启apache:

service apache2 restart

现在您可以让 phpMyAdmin 在 http://127.0.0.1/phpmyadmin 上工作。

【讨论】:

  • 我的 phpmyadmin 正在工作,这是用于 postgresql 问题的 phppgadmin。
猜你喜欢
  • 1970-01-01
  • 2019-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-08
  • 1970-01-01
  • 2012-05-29
  • 1970-01-01
相关资源
最近更新 更多