产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] [Amysql-Notice] Can't connect to local MySQL server...

yiyouke
铁牌会员
72.00 价值分

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).
2015-08-20 20:14:30 1

eyed
银牌会员
2872.26 价值分

不管如何还是先做个常规的查看的,
df -h 
df -i
看看有没有占满.
  支持 (0分)  反对 (0分)
回复  2015-08-20 22:10:26 2

amysql
创始人
16530.81 价值分

引用:
eyed 发表于 2015-8-20 22:10
不管如何还是先做个常规的查看的,
df -h 
df -i


是,先排查这几点。
https://amh.sh/bbs/forum.php?mod=redirect&goto=findpost&ptid=5173&pid=34859&fromuid=2
  支持 (0分)  反对 (0分)
回复  2015-08-21 11:59:06 3

AMH面板 - 好用高效低占用、安全可靠极稳定

yiyouke
铁牌会员
72.00 价值分

排查结果如下:
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上找好像没有这个文件,我不知道什么配置才是正确配置,也不知道是否有其他多余的。
  支持 (0分)  反对 (0分)
回复  2015-08-21 14:34:07 4

eyed
银牌会员
2872.26 价值分

引用:
yiyouke 发表于 2015-8-21 14:34
排查结果如下:
1. [root@iZ94gjar5h2Z ~]# df -h
Filesystem Size Used Avail Use% Mounted on


支持 手痒痒,好想索要ssh直接帮你看 ;P
  支持 (0分)  反对 (0分)
回复  2015-08-21 20:29:29 5

eyed
银牌会员
2872.26 价值分

建议看下/root/amh还存不存在.
ll /root/amh
  支持 (0分)  反对 (0分)
回复  2015-08-21 20:31:49 6

yiyouke
铁牌会员
72.00 价值分

[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
  支持 (0分)  反对 (0分)
回复  2015-08-21 23:01:45 7

yiyouke
铁牌会员
72.00 价值分

另外想问下,我在ftp上找到了8月15、16、17三天做的三个全数据备份,我能不能通过命令行方式还原17号的备份来修复这个错误?如果能的话,还原命令是什么?
  支持 (0分)  反对 (0分)
回复  2015-08-21 23:09:02 8
 1  (总1页)
AMH社区列表
用户服务中心