2016-06-07 32 views
1

因此,我有這個CI項目,其中有時需要管理維護狀態。維護模式應該被激活/停用,因此站點顯示正常頁面或維護頁面。如何管理CodeIgniter中的維護狀態

+0

嘗試http://stackoverflow.com/questions/15572568/how-to-build-in-maintenance-mode-in-codeigniter –

回答

1

在自己的核心目錄下創建一個名爲MY_Controller.php

新的控制器,在這個文件中,你應該把這個代碼:

public function __construct() 
{ 
    parent::__construct(); 

    if($this->config->item('maintenance_on') == TRUE) { 
    $this->load->view('maintenance'); 
    die(); 
    } 
} 

所有的控制器應該爲了工作繼承這個控制器。

+1

儘量不要複製別人的作品...它的煩人... –

+0

我用過該解決方案,所以我沒有看到問題說我的方法。我沒有時間搜索最初的帖子,但我可以發佈我在我的網站上的內容 – Arizona2014

+0

如果你有自己的代碼,那麼你應該尊重他人,然後張貼它,否則鏈接到評論部分中的該帖子...你做的是線以行和單詞到一個人的答案的文字副本....多數民衆贊成在說什麼:) –