本欄目下相關鏈接 |
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 備份、優化與故障處理》。 |