如何在cakephp中创建维护模式页面?

时间:2015-02-03 13:46:22

标签: php .htaccess cakephp maintenance-mode

我是cakephp框架的新手。在现有网站中创建正在建设或维护页面的过程是什么,我将进行一些更改。我正在使用cakephp 1.3。 我用谷歌搜索了它,但它没有得到任何一步一步的过程。

我参考了下面的链接:

http://mark-story.com/posts/view/quick-and-dirty-down-for-maintenance-page-with-cakephp http://www.fedevel.com/welldoneblog/2011/01/cakephp-quick-and-simple-maintenance-page/

任何人都可以给我一个解决方案。

1 个答案:

答案 0 :(得分:1)

将以下代码添加到public或webroot文件夹中的index.php文件中:

define('MAINTENANCE', 0); if(MAINTENANCE > 0 && $_SERVER['REMOTE_ADDR'] !='188.YOUR.IP.HERE'){ require('maintenance.php'); die(); }

要启用该模式,您必须在代码的第一行中将0更改为1

将您的IP放置在您要进行更改的地方188.YOUR.IP.HERE

同时在您编辑的index.php所在的文件夹中添加maintenance.php文件。 maintenance.php文件是维护模式模板文件。