lnmp环境phpMyAdmin面板登入空白问题解决办法

今天,一个老蒋以前帮助安装lnmp环境的网友告知自己的网站无法打开,可以进入登入界面,但是输入用户名和密码进不去,这里老蒋来解决这个问题,且把整个过程记录下来,以后如果有遇到这样的问题可以参考此方法解决问题。

 

第一、解决问题准备工作

 

在遇到问题之前,我们还是先检查下整个环境是否有问题,这个网友采用的是linode VPS服务器,进入其面板后台看到服务器是正常稳定的运行的也没有告警提醒。其次,可以顺利的登入ROOT账户;最后我顺带登入phpMyAdmin面板,看到无法登入,登入入口显示空白。

 

第二、重启WEB环境检查是否有错误

 

 

这里执行命令重启lnmp:

 

 代码如下 复制代码

lnmp restart

 

这里可以看到MySQL有错误(Starting MySQL. ERROR! The server quit without updating PID file),看来已经找到问题,于是我们准备去对应的/usr/local/mysql/var/。

 

 

这里我们可以看到,能大概知道问题的关键了,看到很多大占用硬盘的缓存文件。猜测应该是VPS磁盘满导致的。我们看看是不是这样的。

 

 

可以看到果然VPS磁盘满,这里我们就解决这个问题。

 

第三、解决lnmp缓存占满磁盘问题

 

 代码如下 复制代码

/etc/init.d/mysql restart

 

这里我们删除当前几个占用磁盘较大的文件,然后再执行命令重启MySQL,然后可以看到phpMyAdmin可以看到登入入口,而且可以登入进去。如果我们需要彻底解决磁盘占用缓存问题。

 

 代码如下 复制代码

/etc/my.cnf

 

编辑这个文件,然后找到log-bin=mysql-bin和binlog_format=mixed两行前面加上#注销掉,然后保存后重启MySQL生效,这样以后也不会生成缓存。

时间: 2024-10-25 03:44:33

lnmp环境phpMyAdmin面板登入空白问题解决办法的相关文章

FreeBSD 的root 用户修改 shell 后发生错误无法登入的问题解决

root 要改變自己所使用的 shell 要注意以下的問題點: 先確認所要指定使用的 shell 是否已經安裝, 可以查看 /etc/shells 這一個檔案內容, 在裡面會列出已經安裝的 shell 修改 shell 的方式是以 chsh -s xxxxx(所要指定的新 shell 完整檔名及路徑) 例如 : chsh -s /bin/csh 這樣就會將 shell 指定到 csh 萬一指定 shell 時系統警告有錯誤, 請記得再重新執行一次 chsh -s /bin/csh 以免重開機後無

DEDECMS搜索一片空白问题解决办法

近日一客户把dedecms由WINDOWS2003环境转到了LINUX环境,这本来是没任何问题的,可客户搜索功能就是无法使用. 输入关键字后搜索,就显示一片空白   刚开始我以为是权限问题,遂把所有文件夹设置为777,结果依旧,我想那换个模板试试吧,换成了官方自带模板,结果依旧一片空白. 排除了这两个问题,剩下的就耐人寻味了,不知道是哪里出错,于是乎开始百度.   官方上的朋友提到的多数是进入后台 – 其他设置里 关闭Sphinx搜索服务器,问题是客户压根儿就没开. 那么到底是哪里出错了?我想最

html5中空白底边有个空白问题解决办法

<div style="border:1px solid red;"><img style="border:0px;width:100%; " src="images/index_1.jpg" /></div> 简单的一个div里面放一个图片, 结果发现底边有一点点空白常规的定宽网页开发,可以采用div的高度来进行overflow,但是手机网页开发,需要100%的宽度,不能定高. 解决方法:图片上加displa

Discuz论坛x3.1页面空白问题解决办法

今天找时间分析了一下,找到了页面空白的原因,可能是因为php版本兼容性的问题所致,所以只是部分用户遇到这种情况,这里分享一下. 经过分析发现是sourcefunctionfunction_core.php文件中一处代码的原因:  代码如下 复制代码 static $replacements = array( ":", "@", "&", "=", "+", "$", "

phpmyadmin无法登陆无响应问题解决办法

之前由于修改php.ini配置session路径问题,导致PHPmyadmin无法登陆,点击登录后自动刷新跳到index页面.检查头信息发现报错: Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. 可以看出来是session问题,解决办法: 1.打开php

解决css中inline-block元素之间有空白问题解决办法

 代码如下 复制代码 <!DOCTYPE html> <html>     <head>         <meta charset="UTF-8" />         <style type="text/css">             * {                 margin: 0;                 padding: 0;             }           

ASP.NET在IE10中无法判断用户已登入及Session丢失问题解决方法_实用技巧

今天发现在IE10中登录我公司的一个网站时,点击其它菜单,页面总会自动重新退出到登录页,后检查发现,IE10送出的HTTP头,和.AUTH Cookie都没问题,但使用表单验证机制(FormsAuthentication)却无法判断该用户已登入,保存的Session总会丢失. 后查实这是ASP.NET 2.0,3.5和4.0的Bugs,因这些版本无法识别IE10的User-Agent标头字符串,所以无法识别用户浏览器的版本,从而导至了ASP.NET的特定功能失效,认为游览器不支持Cookies功

lnmp环境下zabbix编译安装步骤详解

由于已有php运行环境,所以只需要编译安装zabbix即可.一.安装依赖组件 yum -y install net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath fping OpenIPMI-devel php-mbstring 二.编译安装zabbix ①.下载zabbix cd /usr/local/srcwget -O zabbix-2.4.3.tar.gz -c "http://sourceforge.net/project

无法远程登入MySQL的几种解决办法

方法一: 尝试用MySQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host '60-248-32-13.HINET-IP.hinet.net' is not allowed to connect to this MySQL Server 这个是因为权限的问题,处理方式如下: shell>MySQL --user=root -p 输入密码 mysql>use MySQL MySQL>GRANT SELECT,INSERT,UPD