phpMyAdmin常见报错的解决方案

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介:

1、权限过大,提示配置文件不能有写的权限

wKiom1kILU7S0vlEAAAwBGDb7nY757.png-wh_50

I get this error when I try to access localhost/phpmyadmin:

Wrong permissions on configuration file, should not be world writable!

解决办法:

sudo chmod 755 /opt/lampp/phpmyadmin/config.inc.php

OK,success!


2、声明:MySQL和phpMyAdmin不在同一主机

  • 登陆时提示“无法登录MySQL服务器”。

    wKiom1aBAWjz6kFPAAAaveLFFN4317.png

    解决方法:

    若MySQL和phpMyAdmin不在同一主机,需要修改配置文件phpMyAdmin/libraries/config.default.php中的两项:

    //allow login to any user entered server in cookie based authentication   配置是否允许你登陆任何使用cookie登陆的服务器。

    $cfg['AllowArbitraryServer'] = true;

    //MySQL hostname or IP address

    $cfg['Servers'][$i]['host'] = '172.16.0.35';//此项也可不修改

    修改后再次登陆phpMySQL时会多出“服务器”一项,在此输入MySQL服务器的IP即可(注意:是http服务器访问MySQL的IP地址):

    wKiom1aBAWiwoKYQAABNnbuIIvY115.png

3、登录后提示“配置文件现在需要一个短语密码”:

    wKiom1aBAWmzKRAdAAAgfGO-KFU997.png

    解决方法:

    修改phpMyAdmin/config.inc.php:

    $cfg['blowfish_secret'] = 'oimec';//此处的oimec为任意短语,作用cookie认证时作为AES加密算法的密钥


4、登录后提示“phpMyAdmin高级功能尚未完成设置,部分功能激活。”:

    wKiom1aBAWmhBcr-AAAu7S4oAq0915.png

    解决方法:

    将Web服务器中phpMyAdmin/sql/create_tables.sql脚本文件从phpMyAdmin中导入执行。

    wKiom1aBAWvTVNtrAACwDEer2QA609.png

    再次登陆phpMyAdmin,查看已无提示,并且,已经创建“phpmyadmin”数据库。

    wKioL1aBAYbwwTCOAABL0AcAAFw131.png



本文转自 2012hjtwyf 51CTO博客,原文链接:http://blog.51cto.com/hujiangtao/1921131,如需转载请自行联系原作者


相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
分布式计算 Java Hadoop
【Hbase】Java 远程连接 Hbase 并处理表数据
【Hbase】Java 远程连接 Hbase 并处理表数据
809 0
【Hbase】Java 远程连接 Hbase 并处理表数据
|
存储 网络安全 API
|
缓存 SpringCloudAlibaba NoSQL
Spring Boot多级缓存实现方案
整合redis和caffeine实现多级缓存,解决上面单一缓存的痛点,从而做到相互补足
930 0
|
11月前
|
数据采集
以“雪球网行情中心板块数据抓取”的爬虫案例
爬虫案例—雪球网行情中心板块数据抓取
407 1
|
11月前
|
Java
kali安装专业版burpsuite
kali安装专业版burpsuite
kali安装专业版burpsuite
|
11月前
|
机器学习/深度学习 人工智能 算法
【AI系统】AI系统的生态
在快速发展的AI领域,系统生态变得愈加复杂多元,涵盖核心软硬件、算法、框架及广泛的应用领域。本文深入剖析AI生态构成及其对技术进步的重要性,强调健康生态对促进技术创新、提升开发效率及加速商业化的作用。从核心硬件到算法框架,再到安全与隐私保护,全方位解读AI生态的构建与未来发展。
565 0
C#DateTime时间转换方法大全
C#DateTime时间转换方法大全
656 0
|
Web App开发 Java Linux
NoSuchDriverException
【8月更文挑战第10天】
1019 3
|
Dubbo Java 应用服务中间件
Java外包是如何进入阿里的熬夜整理出Java后端学习路线
Java外包是如何进入阿里的熬夜整理出Java后端学习路线
|
算法 编译器 C++
C++基础知识(三:哑元和内联函数和函数重载)
在C++编程中,"哑元"这个术语虽然不常用,但可以理解为在函数定义或调用中使用的没有实际功能、仅作为占位符的参数。这种做法多见于模板编程或者为了匹配函数签名等场景。例如,在实现某些通用算法时,可能需要一个特定数量的参数来满足编译器要求,即使在特定情况下某些参数并不参与计算,这些参数就可以被视为哑元。
270 0