LoveUnix's Archiver

老农 发表于 2010-8-19 23:03

论坛经常报这个错,但一会就自己好了

Discuz! info: Can not connect to MySQL server

Time: 2010-8-19 10:50pm
Script: /index.php

Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
Errno.: 2002

Similar error report has been dispatched to administrator before.

到 [url]http://faq.comsenz.com[/url] 搜索此错误的解决方案


Can't connect to local MySQL server through socket
2008-04-30┆128,411 Views┆18,076 Tags : socket 启动 错误编号:2002

问题分析:

出现这个错误一般情况下是因为下面两个原因:

1、MySQL 服务器没有开启。

2、MySQL 服务器开启了,但不能找到 socket 文件。

解决方法:

1、虚拟主机用户,请联系空间商确认数据库是否正常启动,并跟空间商确认 MySQL 的 socket 文件启动地址,可以尝试在 论坛根目录下的配置文件 config.inc.php 中的 $dbhost 的值改为 $dbname = 'localhost:/tmp/mysql.socket‘,(这里假设 MySQL 的启动地址是 /tmp/mysql.socket,具体的启动地址依据空间商提供的启动地址而定)。

2、独立主机用户,请检查一下 MySQL 服务是否已经开启,没有开启,请启动 MySQL 服务;如果已经开启并且是 Linux 系统,请检查一下 MySQL 的 socket 路径,然后打开 config.inc.php 找到

$dbhost = 'localhost'; 在 localhost 后面加冒号‘:’和 MySQL 的 socket  路径。

比如 MySQL 服务器为 localhost

MySQL 的 socket  路径为 /tmp/MySQL.sock

那么就改成如下:

$dbhost = 'localhost:/temp/MySQL.sock';

lanlei226 发表于 2010-8-20 00:37

这种方式我已经试过了,不行呢。

[attach]37081[/attach]

lanlei226 发表于 2010-8-20 01:16

另外Apache的error log经常出现这个错误:File does not exist。我怀疑是有人在恶意攻击论坛,对方IP地址经常变,估计是使用了黑客工具。

[Fri Aug 20 00:38:50 2010] [error] [client 123.6.108.186] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=70&tid=111577&extra=page%3D1
[Fri Aug 20 00:38:51 2010] [error] [client 121.56.187.139] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=68&tid=68246&extra=page%3D1
[Fri Aug 20 00:38:55 2010] [error] [client 202.160.178.21] script '/var/www/html/loveunix/discuz/freddy.php' not found or unable to stat
[Fri Aug 20 00:38:57 2010] [error] [client 123.6.108.186] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=70&tid=111260&extra=page%3D1
[Fri Aug 20 00:39:00 2010] [error] [client 202.108.1.6] File does not exist: /var/www/html/loveunix/discuz/discuz
[Fri Aug 20 00:39:01 2010] [error] [client 121.56.187.139] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=68&tid=89649&extra=page%3D1
[Fri Aug 20 00:39:04 2010] [error] [client 123.6.108.186] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=70&tid=25746&extra=page%3D1
[Fri Aug 20 00:39:12 2010] [error] [client 123.6.108.186] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=70&tid=74963&extra=page%3D1
[Fri Aug 20 00:39:18 2010] [error] [client 121.56.187.139] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=2&tid=77205&extra=page%3D1
[Fri Aug 20 00:39:19 2010] [error] [client 123.6.108.186] File does not exist: /var/www/html/loveunix/discuz/javascript:;, referer: [url]http://bbs.loveunix.net/javascript:[/url];?action=reply&fid=6&tid=114114&extra=page%3D1

lanlei226 发表于 2010-8-20 01:37

系统/var/log/message日志提示:possible SYN flooding on port 80. Sending cookies.
难道论坛是遭受了DDOS攻击?还是并发连接过多呢?

Aug 19 22:48:59 www kernel: possible SYN flooding on port 80. Sending cookies.
Aug 19 22:50:00 www kernel: possible SYN flooding on port 80. Sending cookies.
Aug 19 22:51:03 www kernel: possible SYN flooding on port 80. Sending cookies.
Aug 19 22:53:03 www last message repeated 2 times
Aug 19 23:38:04 www kernel: possible SYN flooding on port 80. Sending cookies.
Aug 19 23:40:04 www last message repeated 2 times
Aug 19 23:42:04 www last message repeated 2 times
Aug 19 23:44:04 www last message repeated 2 times
Aug 19 23:46:04 www last message repeated 2 times
Aug 19 23:48:05 www last message repeated 2 times
Aug 19 23:50:05 www last message repeated 2 times
Aug 19 23:52:05 www last message repeated 2 times
Aug 19 23:54:05 www last message repeated 2 times
Aug 19 23:56:05 www last message repeated 2 times
Aug 19 23:57:05 www kernel: possible SYN flooding on port 80. Sending cookies.
Aug 20 00:37:27 www kernel: possible SYN flooding on port 80. Sending cookies.
Aug 20 00:39:27 www last message repeated 2 times
Aug 20 00:41:27 www last message repeated 2 times
Aug 20 00:43:27 www last message repeated 2 times
Aug 20 00:45:27 www last message repeated 2 times
Aug 20 00:47:31 www last message repeated 2 times
Aug 20 00:49:30 www last message repeated 2 times
Aug 20 00:51:30 www last message repeated 2 times
Aug 20 00:52:30 www kernel: possible SYN flooding on port 80. Sending cookies.
Aug 20 00:54:31 www last message repeated 2 times
Aug 20 00:56:31 www last message repeated 2 times
Aug 20 00:58:31 www last message repeated 2 times
Aug 20 01:00:31 www last message repeated 2 times
Aug 20 01:02:31 www last message repeated 2 times
Aug 20 01:04:31 www last message repeated 2 times
Aug 20 01:06:31 www last message repeated 2 times
Aug 20 01:08:31 www last message repeated 2 times
Aug 20 01:10:31 www last message repeated 2 times

老农 发表于 2010-8-20 02:22

晕,看来还真是被攻击了呢

spectrum 发表于 2010-8-21 01:01

**** 作者被禁止或删除 内容自动屏蔽 ****

qian1110 发表于 2010-8-22 23:45

能把 默认端口 修改下么

mi_zy 发表于 2010-12-4 08:14

知名网站都得防范对手啊

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.