phpmyadmin 配置文件 config.sample.inc.php 和 config.inc.php

我的操作系统是在XP下用虚拟机模拟Ubuntu8.04系统,安装好LAMP(包括phpmyadmin),在/usr/share/phpmyadmin目录下有两个配置文件,... 我的操作系统是在XP下用虚拟机模拟Ubuntu 8.04系统,安装好LAMP(包括phpmyadmin),在/usr/share/phpmyadmin目录下有两个配置文件,分别是 config.sample.inc.php 和 config.inc.php,里面的内容也不一样。
如下:
config.inc.php
++++++++++++++++++++++++++++++++++++++++++
<?php
/**
* Please, do not edit this file. The configuration file for Debian
* is located in the /etc/phpmyadmin directory.
*/

// Load secret generated on postinst
include('/var/lib/phpmyadmin/blowfish_secret.inc.php');

// Load autoconf local config
include('/var/lib/phpmyadmin/config.inc.php');

// Load user's local config
include('/etc/phpmyadmin/config.inc.php');

// Set the default server if there is no defined
if (!isset($cfg['Servers'])) {
$cfg['Servers'][1]['host'] = 'localhost';
}

// Set the default values for $cfg['Servers'] entries
for ($i=1; (!empty($cfg['Servers'][$i]['host']) || (isset($cfg['Servers'][$i]['connect_type']) && $cfg['Servers'][$i]['connect_type'] == 'socket')); $i++) {
if (!isset($cfg['Servers'][$i]['auth_type'])) {
$cfg['Servers'][$i]['auth_type'] = 'cookie';
}
if (!isset($cfg['Servers'][$i]['host'])) {
$cfg['Servers'][$i]['host'] = 'localhost';
}
if (!isset($cfg['Servers'][$i]['connect_type'])) {
$cfg['Servers'][$i]['connect_type'] = 'tcp';
}
if (!isset($cfg['Servers'][$i]['compress'])) {
$cfg['Servers'][$i]['compress'] = false;
}
if (!isset($cfg['Servers'][$i]['extension'])) {
$cfg['Servers'][$i]['extension'] = 'mysql';
}
}
+++++++++++++++++++++++++++++++++++++++++++++++

config.sample.inc.php的内容如
http://hi.baidu.com/xblogs/blog/item/11ca1f507a3ffb6784352491.html所示
(篇幅有限,抱歉)

请问他们两个是什么关系?哪个才是真正的配置文件?要删除哪一个么?
但是两个文件里面的东西完全没用相似的地方,我怕原来的config文件也是有用的
展开
 我来答
fanggen1985
推荐于2018-03-14 · 超过16用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:35.2万
展开全部
改任何一个都可以的,试试看就知道了,但是要把config.sample.inc.php改名成你需要的名字
在里面添加上 if (!isset($cfg['Servers'][$i]['host'])) {
$cfg['Servers'][$i]['host'] = 'localhost';
}
if (!isset($cfg['Servers'][$i]['user'])) {
$cfg['Servers'][$i]['host'] = 'root';
}
if (!isset($cfg['Servers'][$i]['password'])) {
$cfg['Servers'][$i]['password'] = '你的数据库密码';
}
只要里面有个这些东西 两个文件都可以用 我以前也有这个问题 我就试了下 然后就发现都是可以的 解决了记得给我加分啊 O(∩_∩)O哈哈~

参考资料: 我的经验 :-)

羽羽看不惯
2008-10-23 · TA获得超过100个赞
知道答主
回答量:130
采纳率:0%
帮助的人:86万
展开全部
config.inc.php是config.sample.inc.php的copy版,不需要管config.sample.inc.php,只要修改config.inc.php就行,你的linux版本是帮你配置好的,如果你自己配置就会先copy一下config.inc.php修改成config.inc.php,然后修改config.inc.php文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灰姑娘的拳头
2008-10-25 · TA获得超过131个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:159万
展开全部
config.inc.php,实在不行的话你就单个改文件名测试嘛。没出错的就是真的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式