Mysql Phpmyadmin显示空白页

Mysql Phpmyadmin显示空白页,mysql,phpmyadmin,Mysql,Phpmyadmin,最近,我们在Ubuntu12.04中将mysql从5.5.x升级到了5.6.x,我们还将php5 mysql库改为php5 mysqlnd(这是mysql推荐的) 由于我们在库中的更改,phpmyadmin停止工作并显示一个空白页 我关注了这么多论坛,并从论坛贡献者那里得到了建议,但迄今为止还没有成功 我还使用了ppa:nijel上的另一个主题中建议的ubuntu存储库,我相信它有修改过的phpmyadmin包,并包含对php5 mysqlnd的支持,但仍然没有成功 我还启用了php.ini上的

最近,我们在Ubuntu12.04中将mysql从5.5.x升级到了5.6.x,我们还将php5 mysql库改为php5 mysqlnd(这是mysql推荐的)

由于我们在库中的更改,phpmyadmin停止工作并显示一个空白页

我关注了这么多论坛,并从论坛贡献者那里得到了建议,但迄今为止还没有成功

我还使用了ppa:nijel上的另一个主题中建议的ubuntu存储库,我相信它有修改过的phpmyadmin包,并包含对php5 mysqlnd的支持,但仍然没有成功

我还启用了php.ini上的最高详细度,但仍然没有在任何日志中生成错误或警告,使用chrome developer工具显示“500内部服务器错误”


我现在不知所措,如果有人能帮我确定我可能遗漏了什么显而易见。

检查分别位于/var/log/Mysql/error.log和/var/log/apache2/error.log的Mysql和Php错误日志文件

检查分别位于/var/log/Mysql/error.log和/var/log/apache2/error.log的Mysql和Php错误日志文件

即使在多次卸载之后,清除并重新安装phpmyadmin I未获得成功

最后,我使用了bruit force方法,从phpmyadmin正常运行的另一台Linux服务器上复制了所有文件夹,即/usr/share/phpmyadmin、/etc/phpmyadmin和/var/lib/phpmyadmin文件夹,并将它们重写到有问题的服务器上

现在一切都很顺利


谢谢你的帮助,维巴斯。。。我只是想发个帖子给别人帮忙

即使多次卸载、清除和重新安装phpmyadmin I,也没有成功

最后,我使用了bruit force方法,从phpmyadmin正常运行的另一台Linux服务器上复制了所有文件夹,即/usr/share/phpmyadmin、/etc/phpmyadmin和/var/lib/phpmyadmin文件夹,并将它们重写到有问题的服务器上

现在一切都很顺利


谢谢你的帮助,维巴斯。。。我只是想发个帖子给别人帮忙

我在phpmyadmin上也遇到了类似的问题(phpmyadmin返回了一个空白页)。我使用以下方法重新安装phpmyadmin后,一切正常:

apt-get install --reinstall phpmyadmin
如果您不是root用户:

sudo apt-get install --reinstall phpmyadmin

我在phpmyadmin上也遇到了类似的问题(phpmyadmin返回了一个空白页)。我使用以下方法重新安装phpmyadmin后,一切正常:

apt-get install --reinstall phpmyadmin
如果您不是root用户:

sudo apt-get install --reinstall phpmyadmin

如果有人(像我一样)在windows上通过xampp使用phpmyadmin并打开skype,请尝试关闭skype(或将xampp配置为使用其他端口)。

如果有人(像我一样)在windows上通过xampp使用phpmyadmin并打开skype,请尝试关闭skype(或将xampp配置为使用其他端口).

我刚刚遇到了一个非常类似的错误,我想我会把我的解决方案留在这里,以防有人在搜索我的错误时发现。不同的是,phpMyAdmin在成功登录后显示一个空白页面

解决方案是删除“X-Frame-Options:Deny”标题


在设置Web服务器时,我不记得phpMyAdmin会依赖iFrame来提供其接口。

我刚刚遇到了一个非常类似的错误,我想我会将解决方案留在这里,以防有人在搜索我的错误时发现。不同的是,phpMyAdmin在成功登录后显示一个空白页面

解决方案是删除“X-Frame-Options:Deny”标题


在设置Web服务器时,我不记得phpMyAdmin会依赖iFrame来提供其接口。

当我在config.inc.php中更改此选项时:

$cfg['UploadDir']='/tmp';
$cfg['SaveDir']='/tmp'

致:

$cfg['UploadDir']='';
$cfg['SaveDir']=''


然后重新加载页面,它就可以直接工作了

当我在config.inc.php中更改此选项时:

$cfg['UploadDir']='/tmp';
$cfg['SaveDir']='/tmp'

致:

$cfg['UploadDir']='';
$cfg['SaveDir']=''


然后重新加载页面,它就可以直接工作了

这是不可能的,但当我意识到在cPanel密码重置后,我没有选中“同步MySQL密码”选项时,我就遇到了这种情况。 在以前的cPanel版本中,这是默认值

为了修复我所做的一切,我再次重置了我的cPanel密码,并选中了“同步MySQL密码”复选框,PhpMyAdmin就回来了


希望这对其他人有帮助,如果这导致了一个大问题,cPanel应该在默认情况下再次选择此选项。

这是一个不太可能的选择,但当我意识到在cPanel密码重置后,我没有检查“Synchronize MySQL password”(同步MySQL密码)选项时,事情发生在我身上。 在以前的cPanel版本中,这是默认值

为了修复我所做的一切,我再次重置了我的cPanel密码,并选中了“同步MySQL密码”复选框,PhpMyAdmin就回来了


希望这对其他人有帮助,如果这导致了一个大问题,cPanel应该在默认情况下再次选择此选项。

我在安装mysql 5.5.60和phpmyadmin 4.2.12之后也有过类似的经历,我的诀窍是更改/var/lib/php/session的文件夹所有权,这是让php脚本正常运行的解决方案。在我的例子中,用户
www-data
试图执行相关脚本,因此我相应地设置了文件夹权限

chown -R www-data:www-data /var/lib/php5/

在安装mysql 5.5.60和phpmyadmin 4.2.12之后,我也有过类似的经历,我的窍门是更改/var/lib/php/session的文件夹所有权,这是让php脚本正常运行的解决方案。在我的例子中,用户
www-data
试图执行相关脚本,因此我相应地设置了文件夹权限

chown -R www-data:www-data /var/lib/php5/

该页面如预期的那样出现。

对[phpmyadmin blank page]的web搜索显示,许多人都有这个问题,并且提出了几乎同样多的不同解决方案。所以,让我在花了一天的时间终于有了新的想法之后再加上一个