openbsd 安装phpmyadmin的一点问题

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

回复
junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

openbsd 安装phpmyadmin的一点问题

帖子 junfengfan » 2011-07-12 21:18

openbsd安装php,mysql ,phpmyadmin后,通过浏览器连接phpmyadmin成功后,出现:


链接表的附加功能尚未激活。要查出原因,请点击此处。
配置文件现在需要一个短语密码。
服务器上运行了 Subosin.请先查看文档中是否有类似的情况。
见附件

请问如何做才能解决这个问题~~~
附件
qqqq.JPG

junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

回复: openbsd 安装phpmyadmin的一点问题

帖子 junfengfan » 2011-07-12 22:08

修 改说明:因为第一步导入数据库文件就是在数据库里新建了一个名为phpmyadmin的数据库,并且在该数据库里创建了很多的表,而第二步就是将之一一对 应(给变量赋值),如果以后随着phpmyadmin的版本升级也许会多那么一个表出来,我们只要照着添加相应的表即可。

第一步:使用Mysql治理员帐号通过phpmyadmin登陆,然后点击“导进”,然后点击“浏览”按钮,找到phpmyadmin文件夹下的scripts文件夹里的一个名为create_tables.sql的文件。把它导进就OK了。


第二步:打开phpmyadmin文件夹下的libraries文件夹,找到名为config.default.php的文件,使用文本编辑工具(不推荐使用记事本,建议使用Dreamweaver之类的工具)打开该文件。对其进行修改。
修改的内容并非连续的,请手动进行修改,请勿复制。


libraries/config.default.php,将$cfg['PmaNoRelation_DisableWarning']的值改为ture。
分别修改:
$cfg['Servers'][$i]['pmadb'] = ”; // ‘phpmyadmin’ – see scripts/create_tables.sql
$cfg['Servers'][$i]['bookmarktable'] = ”; // ‘pma_bookmark’
$cfg['Servers'][$i]['relation'] = ”; // ‘pma_relation’
$cfg['Servers'][$i]['table_info'] = ”; // ‘pma_table_info’
$cfg['Servers'][$i]['table_coords'] = ”; // ‘pma_table_coords’
$cfg['Servers'][$i]['pdf_pages'] = ”; // ‘pma_pdf_pages’
$cfg['Servers'][$i]['column_info'] = ”; // ‘pma_column_info’
$cfg['Servers'][$i]['history'] = ”; // ‘pma_history’
$cfg['Servers'][$i]['designer_coords'] = ”;
修改为:
$cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’; // ‘phpmyadmin’ – see scripts/create_tables.sql
$cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’; // ‘pma_bookmark’
$cfg['Servers'][$i]['relation'] = ‘pma_relation’; // ‘pma_relation’
$cfg['Servers'][$i]['table_info'] = ‘pma_table_info’; // ‘pma_table_info’
$cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’; // ‘pma_table_coords’
$cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’; // ‘pma_pdf_pages’
$cfg['Servers'][$i]['column_info'] = ‘pma_column_info’; // ‘pma_column_info’
$cfg['Servers'][$i]['history'] = ‘pma_history’; // ‘pma_history’
$cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;

第三步:注销phpmyadmin之后并重新登录。大功告成!



PhpMyAdmin 配置文件现在需要一个短语密码 的解决方法 :

编辑config.inc.php
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['blowfish_secret'] = 'liuxinxiu';(其中的"liuxinxiu"自定义)

这个密码用于Cookies的加密,以免多个PhpMyAdmin或者和其他程序共用Cookies时搞混。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: openbsd 安装phpmyadmin的一点问题

帖子 leo » 2011-07-14 10:33

多谢提供答案。

回复

在线用户

正浏览此版面之用户: Semrush [Bot] 和 0 访客