站長(zhǎng)在利用phpcms建站的時(shí)候總是遇到這么一個(gè)問(wèn)題,在本地測(cè)試的時(shí)候沒(méi)有問(wèn)題,但是上傳到虛擬主機(jī)并且安裝完成后總是跳轉(zhuǎn)到install/install.php,并且頁(yè)面報(bào)404的錯(cuò)誤,無(wú)法找到此頁(yè)等.
那么,為什么虛擬主機(jī)上裝了phpcmsV9后,訪問(wèn)首頁(yè)時(shí)訪問(wèn)的不是Index.php而是../install/install.php文件,剛剛安裝成功了,為什么訪問(wèn)的時(shí)候還是訪問(wèn)安裝文件呢?
由于站長(zhǎng)也是第一次使用phpcms,通過(guò)多次嘗試找到了問(wèn)題根源,并通過(guò)知友分享來(lái)與愛(ài)好phpcms的站長(zhǎng)們分享一下.
一、刪除index.html
安裝PHPCMS程序前,網(wǎng)站根目錄是有install這個(gè)文件夾的,安裝成功后,install這個(gè)安裝文件夾就被程序自動(dòng)刪除了,即便沒(méi)有自動(dòng)刪除,也會(huì)有刪除install文件的提示語(yǔ),如果刪除這個(gè)文件后,那么按地址欄中的目錄結(jié)構(gòu)肯定是找不到文件的,為了測(cè)試網(wǎng)站的首頁(yè)是否能夠正常訪問(wèn),我們可以先手動(dòng)輸入首頁(yè)地址來(lái)測(cè)試一下,格式如下:
http://m.survivalescaperooms.com/index.php
測(cè)試時(shí)只需要將index.php之前的地址替換成自己的地址即可,如果能夠正常打開(kāi),說(shuō)明網(wǎng)站已經(jīng)可以正常使用了,只不過(guò)是可能某一處存在鏈接指向的跳轉(zhuǎn),將本來(lái)訪問(wèn)index.php文件的路徑改為install/install.php,根據(jù)疑點(diǎn),我們看一下根目錄下的index.html和index.php兩個(gè)文件,依次打開(kāi)查看里面是否有上面所說(shuō)的路徑指向問(wèn)題.當(dāng)打開(kāi)index.html文件時(shí),我們可以看到如下一句代碼:
<meta http-equiv="refresh" content="0;url=./install/install.php">
這段代碼部分正是我們?cè)L問(wèn)時(shí)路徑報(bào)錯(cuò)的部分,既然查到了原因,我們就可以自定義url的指向,而知友站長(zhǎng)為圖省事以及減少頁(yè)面跳轉(zhuǎn)性能問(wèn)題,直接將index.html文件刪除.
二、緩存
由于安裝完phpcms后可能會(huì)由于緩存問(wèn)題導(dǎo)致瀏覽器存有記錄,這時(shí)只需要清除瀏覽器到緩存即可,為確保可更新phpcms的緩存.
三、生成首頁(yè)
有時(shí)候可能是我們修改一些與首頁(yè)相關(guān)的內(nèi)容或代碼,但保存后總是沒(méi)有生效,這時(shí)候我們可以重新生成以下首頁(yè)。
至此在安裝phpcms后便可以正常訪問(wèn)了.
新聞熱點(diǎn)
疑難解答
圖片精選