[英]Block Access While Updating?
我正在創建一個PHP更新腳本,它將替換主目錄(index.php)和其他文件中的大多數文件!
我只是想知道在更新過程中是否有人試圖訪問該網站? 我是否需要設置.htaccses來阻止所有與index.php的連接?
要么
我可以保留它,讓更新完成。
最好在更新完成之前阻止對網站的訪問。 有多種實現方法,但是由於這是一個php問題,請執行以下操作。
在index.php中,檢查是否存在一個名為maintenance.flag的文件(如果存在),請重新路由到其他索引(例如index.maintenance.php)
在不同的索引中,您會感到不便等。
當您希望推送更新時,只需創建一個空的maintenance.flag。 更新完成后,刪除標志文件
想象一個普通的網站。 說,網站已經刪除了任意操作所需的文件一半。 會發生什么? 該網站將丟失元素或將停止工作。
因此,是的,您應該在更新過程中放置一個臨時登錄頁面,盡管如果您的站點沒有正常使用,則可能不是主要問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.