使用案例:在便攜式硬盤驅動器上使用便攜式UwAmp。它被加載到有線LAN網絡上的Windows計算機上(在學校的計算機實驗室中),並啓動UwAmp。有一個靜態網站加載了教育內容(見RACHEL)。 IP地址使用ipconfig
進行標記,其他計算機上的學生將其輸入瀏覽器訪問該網站。論壇/博客/內容管理系統/類似在便攜式UwAMP服務器上更改IP地址
使命:我們希望在互動網站帶來這裏,用戶可以登錄到他們的賬戶和帖子內容,評論或編輯wiki頁面,等等(沒有在互聯網上,記:這是在局域網上)。
挑戰: IP地址保持變化;即使裝有便攜式服務器的個人電腦也可隨時更改。硬盤必須在一週中的其他日子去校園內的另一個LAN網絡。整個文件夾也將被複制到其他硬盤驅動器並前往其他學校並在其他地方繼續使用。所以CMS就像Wordpress似乎取決於完整的URL(這是舊的IP地址或本地主機).. 崩潰。
這是一個便攜式本地Web服務器,這是應該跳的位置,而不是被鏈接到IP地址。到目前爲止,我所見過的解決方案屬於完全不同的用例:它們涉及編輯數據庫表或設置別名以及編輯包括客戶端在內的所有機器上的主機文件,這在這裏是不可能的。
因此,請求幫助建立一個像UwAmp這樣的本地服務器上更改IP地址的交互式網站(php .. wordpress .. wiki ..無論什麼作用!),而IP地址變化。提前致謝!
只是想表達一點小小的憤怒,簡單的靜態HTML頁面不介意改變URL路徑,使用相對路徑加載依賴關係,並且能夠靈活地提供「無需編碼」的CMS崩潰的地方。 – nikhilvj 2015-01-04 13:55:39
使用linux代替,那麼你可以使用cron作業來查找ip/hostname並運行腳本來更新文件和db值。或者乾脆不要使用在數據庫中使用持久性URL的CMS。 – 2015-01-04 13:58:24
將便攜式服務器的IP地址設置爲網卡設置中的靜態IP地址。您只需確保它具有與當前連接的路由器相同的「子網」。 @LozCheroneツ你也可以使用Windows任務計劃程序來做到這一點! – Svenskunganka 2015-01-04 13:58:37