意外打开phpmyadmin的SSL / HTTPS

时间:2015-03-24 12:12:59

标签: php ssl phpmyadmin

我正在运行Ubuntu 14.04.2 LTS,Apache 2.4.7,mysql 14.14,phpinfo.php

我正在尝试重新配置phpMyAdmin而我不再确定我实际做了什么,因为现在所有访问该页面的尝试都会导致重定向到https,这不起作用,因为我的Apache服务器不是&n #39; t配置为运行SSL。我转到http://MYDOMAIN/phpmyadmin并将其转换为https://MYDOMAIN/phpmyadmin/?collation_connection=utf8_general_ci&SID,其中只有SSL连接错误。

我已尝试多次卸载并重新安装phpMyAdmin但没有成功。

如果我转到http://MYDOMAIN/phpmyadmin/setup,我会看到一个空白屏幕,但这一行显示在我的网络日志中:

[Tue Mar 24 05:09:10.518308 2015] [:error] [pid 8888] [client 50.161.45.55:49637] PHP Fatal error:  Call to undefined function PMA_generate_common_url() in /usr/share/phpmyadmin/libraries/common.inc.php on line 352

我尝试过创建和取消创建/usr/share/phpmyadmin/config/config.inc.php,但似乎没有效果。

任何想法我可能做了什么以及如何恢复? mysql仍然正常运行,我宁愿不必重新安装它。

1 个答案:

答案 0 :(得分:1)

查找phpmydmin的config.inc.php并更改该行,如下所示:

$cfg['ForceSSL'] = false;