本栏目下相关链接
config.inc.php 的配置问题
一般情况下我需要修改 config.inc.php 中的什么设置？ 通常您只需修改 $dbname，$dbuser，$dbpw，$dbhost，$adminemail 五个变量，其他保留默认即可。前四个变量用于连接数据库，最后一个 用于在论坛底部显示您的 E-mail 连接。虚拟主机用户的数据库连接信息通常由空间商给出，如果前四项其中之一配置不正确，就会出现数据库 无法连接的错误提示而无法安装或使用论坛，所以修改时请务必谨慎，如有疑问，请咨询您的空间提供商。 config.inc.php 中的 Cookie 设置有什么用？ config.inc.php 中共有 $cookiepath 和 $cookiedomain 两个 Cookie 相关设置。通常保持默认即可。如果您在同一域名下安装了多个 Discuz! 论坛，则需要修改这里的设置。$cookiepath 用于指定 Cookie 作用于哪个 URL 路径，假设您服务器下有 A、B 两个论坛，A 论坛 URL 为 http://www.your.com/forum/，B 论坛 URL 为 http://www.your.com/bbs/，则可以指定A论坛的 $cookiepath = "/forum"，这样 cookie 就 不会和安装在同一主机下的 B 论坛冲突；另一变量 $cookiedomain 用于设置 Cookie 作用的域名，比如设置成 $cookiedomain = "your.com"， 则 Cookie 会对 your.com 下的所有主机作用，如 abc。your.com， www。your.com， home。your.com 等。否则，设置为空值 ""，为只对 目前访问的主机作用。 config.inc.php 中的 $pconnect 参数有什么作用？ 决定是否采用 pconnect（长期连接）连接数据库。pconnect 方式可以不释放已经结束的连接进程，为后续的数据库连接做好准备。这种 方式可以减少每次进行用户名密码验证的资源消耗，但同时因为打开很多并为使用的连接而占用内存资源。虚拟主机用户建议关闭 pconnect， 拥有自己服务器的用户，可在 wait_timeout 值小于 10 的情况下打开。详情请参考《MySQL 备份、优化与故障处理》。