Warning: mysql_connect(): Too many connections in /db/htdocs/download/php/mysql.inc on line 2Warning: mysql_select_db(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /db/htdocs/download/php/mysql.inc on line 3Warning: mysql_select_db(): A link to the server could not be established in /db/htdocs/download/php/mysql.inc on line 3Warning: mysql_query(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /db/htdocs/download/php/search.php on line 143Warning: mysql_query(): A link to the server could not be established in /db/htdocs/download/php/search.php on line 143Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /db/htdocs/download/php/search.php on line 144Warning: mysql_query(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /db/htdocs/download/php/search.php on line 167Warning: mysql_query(): A link to the server could not be established in /db/htdocs/download/php/search.php on line 167Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /db/htdocs/download/php/search.php on line 169
你自己不书写健壮的程序,那怪谁呢?2、如果是运行在独立服务器上(不使用该服务器调试程序)
则设置
display_error=off
并设置错误信息重定向到日志文件3、如果仍需要在该服务器上调试程序
则可以根据用户来源动态的执行
error_reporting(0);
或
error_reporting(E_ALL);即只对开发者输出错误信息
如果缺少;这种错误,不报错,一片空白。
-> TO 'repl'@'%.mydomain.com' IDENTIFIED BY 'slavepass';执行这个,告诉我执行成功,一行都没影响,郁闷死!
则可以根据用户来源动态的执行
error_reporting(0);
或
error_reporting(E_ALL);即只对开发者输出错误信息-----------------------------------只对开发者输出错误信息,这个应该怎么配置?
其实我最期望的一句回复是这个:
有些人总认为linux+xx就安全得不得了,win32+asp就啥也不是,
系统安全哪这么简单。最后再补充一句,已经条件不一样,没有类比性,不用为那句“愚蠢”耿耿于怀
win32下就是你的代码写得再好,每周不打上几个系统补丁就有被黑的危险。
工行怎么用windows系统呢?微软网站会用linux吗?不做好系统安全设置,啥操作系统都白扯。
例如,我估计有很多linux服务器都没有安装snmp补丁,这是我们上次给自己的服务器安装时,想到并做过试验的。再例如,很多人安装完oracle之后,忘记或者根本不知道去修改默认用户的密码,这也可以大规模做试验的。暴露数据库用户密码后,是否有事,仁者见仁,智者见智。
微软好象关键的也用的 FreeBSD 吧?
这个帖得来的启示就是整个系统安全策略中,遗漏一个就很容易造成严重后果,作为程序员,必须先保证自己的程序没有问题。为了保护pchome的权益,和不做违法的事情,其余步骤没有公开,那个引起误解的回复我也已经删除。晚上回家揭帖,关于这个事的讨论也结束。
一,檢查mysql_max_connect
二,重新啟動mysql服務器
三,寫好代碼,異常處理
一群人直接上升到linux和win32,恐怕別人不知道你會linux匝地?