Spi*_*e19 15 phpmyadmin ubuntu-10.04 mysql-5.1
我已经研究了这个但是因为我在Ubuntu 10.04而不是XAMPP上运行并且已经创建了phpmyadmin数据库,我可以通过终端使用root和phpmyadmin用户登录.
我如何安装:sudo apt-get install lamp-server ^ sudo apt-get install phpmyadmin
我可以使用root和phpmyadmin用户在终端上本地登录.我可以查看phpmyadmin登录页面.我发布到服务器的phpinfo.php页面有效.
Isa*_*tch 12
由于您可以在终端上以控制用户身份登录,因此您的配置文件很可能不包含控制用户的正确用户名或密码.
config.inc.php在文本编辑器中打开并查看controluser和controlpass行 - 确保它们与您成功使用的用户名和密码完全匹配.尝试完全注释掉这两行,看看是否收到不同的错误消息.
如果您已使用程序包管理器进行安装,请注意配置文件是否存在/etc/phpmyadmin,如果手动添加这些行,则可能会被其他配置文件覆盖.尝试grep -Ri controluser /etc/phpmyadmin/*查看是否出现在多个文件中.
由于您已经使用了包管理器,因此您应该让它处理数据库的配置.尝试删除您对配置文件所做的任何编辑并运行dpkg-reconfigure -plow phpmyadmin(这是一个在命令提示符下运行的shell命令); 这将重新配置phpmyadmin包,并询问您是否要允许dbconfig-common为您和controluser创建phpMyAdmin表.
小智 6
当您在phpmyadmin中连接的用户已在mySQL中更新时,也会发生这种情况.我刚刚卸载/更新/重新安装phpmyadmin并同时更改了一些mySQL设置.
修复是使用正确的登录凭据(用户名,密码等)更新config-db.php文件
在Ubuntu 12.04中,它位于/etc/phpmyadmin/config-db.php.
我已通过将协议切换为 tcp 并连接到“127.0.0.1”而不是“localhost”来成功连接。尽管 MySql 守护进程套接字正在运行,但仍然无法通过 Unix 套接字进行连接。
| 归档时间: |
|
| 查看次数: |
92370 次 |
| 最近记录: |