2009 - 2:

错误信息如下:

Can not connect to MySQL server
Error: Too many connections
Errno.: 1040

原因:

因为 my.ini 中设定的并发连接数太少或者系统繁忙导致连接数被占满。

解决方式:

打开 MYSQL 安装目录打开 my.ini 找到 max_connections 默认是 100, 一般设置到500~1000比较合适,重启 MySQL ,解决 MySQL 1040 错误。

2009-02-27

PHP 技巧收集

0
  1. PHP 短标签的配置:设置 php.ini 中 short_open_tag = On

论坛从 Dvbbs 转为 Discuz!后,老大要求把论坛积分规则修改为:

主题:经验 +5
回复:经验 +1
精华:经验 +10
总积分 = 经验

在 后台管理 - 用户 - 积分设置 中修改好扩展积分规则,但 Discuz!7 并不会以新规则重新计算用户的扩展积分,只有扩展积分清零操作,总积分也需要在用户登录时才会根据总积分公式重新计算。

除非是新论坛,可以先规划好积分规则,论坛进入运作后会自动更新各项积分数据,像我这种有老数据的论坛必须要按新规则重新计算出各项积分并显示出来才行。

继续阅读 »

挺早的时候,博客还不流行,自己建了个动网论坛来收集整理感兴趣的文章、网络技术等,随着 fufuok.com 用 WordPress 搭建后,这个 Dvbbs 也随之搬到新服务器上,放到 www.fufuok.com/bbs 来访问,谁知道总时出现 500 错误,错误提示为:

msxml3.dll 错误 '80004005'

所需的属性没有一个有效的值。

/bbs/inc/Dv_ClsMain.asp,行 1920

原来的空间上用得好好的怎么到这就不行了呢,服务器补丁是更新到最近的,在本地测试也很正常。

继续阅读 »