phpMyAdmin要嵌入到已有的界面

默北 PHP1 10,0131字数 724阅读2分24秒阅读模式

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。引子百科。

如果需要将phpmyadmin嵌入到已有的管理平台下,需要更改以下内容,否则的话白屏。文章源自运维生存时间-https://www.ttlsa.com/php/phpmyadmin-embedded-into-existing-interface/

1. 修改Header.class.php文件文章源自运维生存时间-https://www.ttlsa.com/php/phpmyadmin-embedded-into-existing-interface/

# vim ./libraries/Header.class.php
sendHttpHeaders方法下注释掉下面内容。
if (! $GLOBALS['cfg']['AllowThirdPartyFraming']) {
    header(
        'X-Frame-Options: DENY'
    );
}

2. 修改cross_framing_protection.js 文件文章源自运维生存时间-https://www.ttlsa.com/php/phpmyadmin-embedded-into-existing-interface/

# vim js/cross_framing_protection.js 
内容改为:
if (self == top) {
    document.documentElement.style.display = 'block';
} else {
    document.documentElement.style.display = 'block';
}
文章源自运维生存时间-https://www.ttlsa.com/php/phpmyadmin-embedded-into-existing-interface/文章源自运维生存时间-https://www.ttlsa.com/php/phpmyadmin-embedded-into-existing-interface/
weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
默北
  • 本文由 发表于 09/05/2014 01:00:34
  • 转载请务必保留本文链接:https://www.ttlsa.com/php/phpmyadmin-embedded-into-existing-interface/
评论  1  访客  1
    • haha
      haha 2

      凉白开大神,老默北大神,能不能把这个php的也整一个目录出来啊

    评论已关闭!