相信不少站長對于wp-config.php的理解只是用來配置mysql數據庫的,當wordpress站點出現mysql無法連接或者是密碼錯誤時,第一時間就會想到這個文件,當然,wp-config.php主要就是用連接mysql數據庫配置信息的,哪么除了連接mysql數據庫之外,這個文件還有哪些功效呢。
先來了解一下,這個文件是在安裝的時候自動生成的,也就是在未安裝的時候是沒有這個文件的,生成后的文件描述是這樣的,本文件包含以下配置選項:mysql設置、數據庫表名前綴、密鑰等,下面來看一些相關的技巧性的東西。
1、mysql配置信息,下面的代碼就是這個文件的主要配置信息了,其中數據庫的用戶名和密碼要與主機商提供的一致。
- define('DB_NAME','badpon.com');
- define('DB_USER','badpon.com');
- define('DB_PASSWORD','mima');
- define('DB_HOST','localhost');
- define('DB_CHARSET','utf8');
- define('DB_COLLATE','');
2、wp-super-cache配置路徑信息。
define('WPCACHEHOME','/home/iecom/domains/badpon.com/public_html/wp-content/plugins/wp-super-cache/');//Added by WP-Cache Manager
這個代碼主要用來定義wp-super-cache緩存插件的路徑的,在安裝了wp-super-cache的時候會更新wp-config.php文件。
3、身份認證密匙設定,密鑰的作用主要是提高站點的安全性,這個密鑰是自動生成的,相當復雜,盡量不要去重新設定,否則cookie會改變,當前登陸用戶會自動重新登陸。
- define('AUTH_KEY', '}|&f8FTs?3k1;?--,}T$e>:9!A[ODtPn]Qd');
- define('SECURE_AUTH_KEY', 'npK+r2(bCi_~Jy_}:,mW|]jy[|?j2B!k7G_7(BN0TZ/P],KM`=*}0@[D=[kEs4&P');
- define('LOGGED_IN_KEY', 'qroC:4x,>8|mz?uUjt7UD0xM8~qfsfsffEP$-Z/>r28=WT>r*iT[@=hF}$NgMYnk8E*-H');
- define('NONCE_KEY', ')G/tS Gjs[]s0[*9]R7s!p ?r]S>c> /<5-$ku^>,Q1 R+e%Z}%M#b`8wkE>~{iO');
- define('AUTH_SALT', 'Yx%8ZiN|ZrI[5
新聞熱點
疑難解答
圖片精選