操作前请确认你的phpcms版本为V9(该方法仅适用于V9正式版),且已具备后台超级管理员账号权限。登录phpcms后台的地址为:http://你的站点域名/admin.php,输入账号密码完成登录。
登录成功后,在后台左侧导航栏找到【站点】菜单,点击展开后选择【站点管理】,跳转至站点列表页面。如果左侧导航未显示【站点】菜单,请确认当前账号是否拥有站点管理权限,需联系超级管理员调整角色权限。
在站点列表中,找到你需要设置开闭状态的站点,点击该行右侧的【修改】按钮,进入站点编辑详情页。
在站点编辑页的基础设置区域,找到站点状态选项,该选项为核心控制项,务必确认操作该字段。点击下拉框,选择【关闭】选项;若需自定义站点关闭后的提示内容,在下方的【关闭提示语】输入框中填写提示文本,例如:“网站正在维护升级,暂时无法访问,敬请谅解”。设置完成后不要点击其他按钮,直接执行保存操作。

点击站点编辑页底部的【提交】按钮,完成配置保存。phpcms的后台设置需清空缓存后才会在前端生效,点击后台首页右上角的【清空缓存】按钮,在弹出的确认框中点击【确定】,等待缓存清空完成。如果你的站点使用了CDN加速,还需同步在CDN控制台刷新对应域名的缓存,否则前端可能仍然显示旧页面。
打开新的浏览器标签页(避免使用已缓存的旧页面),输入你的phpcms站点域名并访问,若页面显示你刚才设置的关闭提示语,且无法访问正常站点内容,说明设置生效;若仍能访问正常页面,需检查是否未清空浏览器缓存或CDN缓存。
当无法进入phpcms后台时,可通过修改配置文件直接设置站点状态,操作步骤如下:1. 找到phpcms根目录下的caches/configs/目录,找到system.php文件;2. 用文本编辑器(如Notepad++、VS Code)打开该文件;3. 找到对应站点的配置数组,例如站点ID为1的配置项,修改'closed'字段的值:
``` // 示例:站点ID=1的配置修改 $config['site'][1] = array( 'closed' => 1, // 1=站点关闭,0=站点开启 'closed_msg' => '站点正在维护', // 自定义关闭提示 // 其他原有配置项保持不变,请勿删除或修改 ); ```4. 保存修改后的system.php文件,删除phpcms根目录下的caches/backend目录和caches/html目录,清空缓存后,站点状态即可同步生效。
上一篇: PHPCMS前台导航下拉菜单失效问题的完整解决实操指南
下一篇: 迅睿CMS搜索结果排序优化
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图