AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] [Amysql-Notice] Can't connect to local MySQL server... |
|
---|---|
yiyouke |
yiyouke 发表于 2015-08-20 20:14:30
本帖最后由 yiyouke 于 2015-8-20 20:16 编辑
如果需要我可以付费,请管理员一定帮我解决这个问题,我的网站数据很重要。 登陆AMH 4.2后台报错:[Amysql-Notice] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111) Mysql链接出错,请配置/Amysql/config.php文件。# 我是小白,一路边查边尝试总算装好AMH 4.2,之后一直尝试安装xcache 3.2.0,可能是在配置php.ini时出了问题。安装xcache时,我主要参考了这个人写的教程http://blog.csdn.net/wlqf366/article/details/37506121。我是将下列内容: [xcache-common] extension = xcache.so [xcache.admin] xcache.admin.enable_auth = On xcache.admin.user = "admin" xcache.admin.pass = "21232f297a57a5a743894a0e4a801fc3" [xcache] xcache.shm_scheme = "mmap" xcache.size = 128M xcache.count = 1 xcache.slots = 8K xcache.ttl = 0 xcache.gc_interval = 0 xcache.var_size = 4M xcache.var_count = 1 xcache.var_slots = 8K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 300 xcache.var_namespace_mode = 0 xcache.var_namespace = "" xcache.readonly_protection = Off xcache.mmap_path = "/tmp/xcache" xcache.coredump_directory = "" xcache.coredump_type = 0 xcache.disable_on_crash = Off xcache.experimental = Off xcache.cacher = On xcache.stat = On xcache.optimizer = Off [xcache.coverager] xcache.coverager = Off xcache.coverager_autostart = On xcache.coveragedump_directory = "" 保存到xcache.ini里面,然后用命令cat xcache.ini >> /usr/local/php/etc/php.ini。接着又用了touch /tmp/xcache和chmod 777 /tmp/xcache更新权限。重启php后查看探针发现xcache并没有安装成功,然后就在网上查找原因,发现php.ini配置里的这句xcache.mmap_path = "/tmp/xcache"不对,应将/tmp/xcache更改成/dev/zero。然后我就修改xcache.ini并重新再用一次命令cat xcache.ini >> /usr/local/php/etc/php.ini。然后重启php,发现还是没有成功安装xcache,然后我就鬼使神差重启数据库,结果就报错了。我在这个论坛上搜索过,很多人都有同样的问题,但他们主要是磁盘满了导致的,我这个肯定不是,我前几天才买的阿里云ECS,20G的系统盘才用了3G左右空间。请AMH管理员帮帮我,谢谢。 用amh mysql start后得到如下反馈: Starting MySQL.The server quit without updating PID file (/[FAILED]l/mysql/data/iZ94gjar5h2Z.pid).
点赞,加油! (0分)
2015-08-20 20:14:30 1
|
eyed |
不管如何还是先做个常规的查看的,
df -h df -i 看看有没有占满.
回复
2015-08-20 22:10:26 2
|
amysql |
回复
2015-08-21 11:59:06 3
AMH面板 - 好用高效低占用、安全可靠极稳定 |
yiyouke |
排查结果如下:
1. [root@iZ94gjar5h2Z ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 20G 2.8G 16G 15% / tmpfs 498M 0 498M 0% /dev/shm 2. [root@iZ94gjar5h2Z ~]# df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 1310720 88938 1221782 7% / tmpfs 127325 1 127324 1% /dev/shm 3. [root@iZ94gjar5h2Z ~]# ls -l /home/usrdata/mysql* ls: cannot access /home/usrdata/mysql*: No such file or directory 4. 检测my.cnf配置是否正确(与是否有多余其它的) 这条我实在看不懂啊。我不知道my.cnf在哪里,在ftp上找好像没有这个文件,我不知道什么配置才是正确配置,也不知道是否有其他多余的。
回复
2015-08-21 14:34:07 4
|
eyed |
引用: 支持 手痒痒,好想索要ssh直接帮你看 ;P
回复
2015-08-21 20:29:29 5
|
eyed |
建议看下/root/amh还存不存在.
ll /root/amh
回复
2015-08-21 20:31:49 6
|
yiyouke |
[root@iZ94gjar5h2Z ~]# ll /root/amh
total 92 -rwxr-xr-x 1 root root 5015 Aug 14 18:29 backup -rwxr-xr-x 1 root root 3294 Aug 14 18:29 BRftp -rwxr-xr-x 1 root root 5139 Aug 14 18:29 BRssh -rwxr-xr-x 1 root root 1417 Aug 14 18:29 crontab -rwxr-xr-x 1 root root 5778 Aug 14 18:29 ftp -rwxr-xr-x 1 root root 13364 Aug 14 18:29 host -rwxr-xr-x 1 root root 2727 Aug 14 18:29 info -rwxr-xr-x 1 root root 3155 Aug 14 18:29 module drwxr-xr-x 11 root root 4096 Aug 20 10:54 modules -rwxr-xr-x 1 root root 1173 Aug 14 18:20 mysql -rwxr-xr-x 1 root root 1128 Aug 14 18:29 nginx -rwxr-xr-x 1 root root 1953 Aug 14 18:28 php -rwxr-xr-x 1 root root 7722 Aug 14 18:29 revert -rwxr-xr-x 1 root root 5503 Aug 14 18:29 SetParam -rwxr-xr-x 1 root root 2178 Aug 14 18:29 upgrade
回复
2015-08-21 23:01:45 7
|
yiyouke |
另外想问下,我在ftp上找到了8月15、16、17三天做的三个全数据备份,我能不能通过命令行方式还原17号的备份来修复这个错误?如果能的话,还原命令是什么?
回复
2015-08-21 23:09:02 8
|