昨晚搗鼓寶塔裝虛擬主機(jī),差點(diǎn)沒把自己整崩潰。想著今天必須把踩的坑記下來,保不準(zhǔn)誰用得上。
裝完寶塔美滋滋建了網(wǎng)站,瀏覽器一開——直接404!急得我滿腦門汗。點(diǎn)開網(wǎng)站設(shè)置瞅了眼“根目錄”,好家伙,默認(rèn)路徑后面多了個(gè)/public,手一抖全給刪了。刷新還是不行,扭頭又發(fā)現(xiàn)偽靜態(tài)那里選錯了規(guī)則。改完這兩處,頁面終于刷出來了,氣得我差點(diǎn)把鍵盤砸了。
明明在防火墻開了8888、80這些端口,同事死活訪問不了。翻遍后臺才在寶塔安全菜單找到隱藏開關(guān)。原來除了服務(wù)器防火墻,寶塔自己還有個(gè)雙重門禁!趕緊把端口在寶塔安全里加了一遍,這才算通了。
綁定新域名后總跳回寶塔默認(rèn)頁。把網(wǎng)站設(shè)置里的“默認(rèn)站點(diǎn)”關(guān)掉沒用,發(fā)現(xiàn)是之前測試搞了個(gè)重定向沒刪。刪干凈重定向記錄,清空瀏覽器緩存才正常。這玩意兒像牛皮癬似的,藏得賊深!
申請免費(fèi)證書部署完,瀏覽器總亮紅燈。檢查三遍才發(fā)現(xiàn)證書鏈沒配全。寶塔申請證書時(shí)默認(rèn)不帶中間證書,得手動把CA發(fā)的那堆字母全貼到框里。填完等了兩小時(shí),小綠鎖終于出來了。
給博客設(shè)偽靜態(tài),剛保存完整個(gè)網(wǎng)站直接白屏。嚇得我趕緊打開寶塔“網(wǎng)站日志”,果然看到滿屏語法報(bào)錯。臨時(shí)改成nginx默認(rèn)規(guī)則救急,后來發(fā)現(xiàn)是復(fù)制規(guī)則時(shí)多粘了個(gè)符號。這種錯誤寫十遍偽靜態(tài)也得犯!
代碼里填的賬號密碼都對,程序報(bào)數(shù)據(jù)庫拒絕訪問。鉆到寶塔數(shù)據(jù)庫權(quán)限設(shè)置里才明白:“訪問權(quán)限”那欄默認(rèn)是本地服務(wù)器,遠(yuǎn)程機(jī)器想訪問?門兒都沒有!改成所有人訪問才通,不過這樣搞有點(diǎn)危險(xiǎn),用完趕緊改回去了。
這些坑看著簡單,實(shí)戰(zhàn)時(shí)能卡人兩小時(shí)。尤其那個(gè)寶塔雙重防火墻,新人鐵定掉坑。搞運(yùn)維有時(shí)候真像解連環(huán)套,拆完這個(gè)還有那個(gè)!
*請認(rèn)真填寫需求信息,我們會在24小時(shí)內(nèi)與您取得聯(lián)系。