Symfony1 暂时';暂停';Symfony应用程序

Symfony1 暂时';暂停';Symfony应用程序,symfony1,Symfony1,我需要在Symfony(1.3.8)支持的网站上执行升级/增强。该网站将至少离线几天。有人知道我如何使用Symfony框架设置“临时脱机”页面吗?以下是我的一段引语: 您可以临时禁用应用程序,例如,当您需要升级库或大量数据时 php symfony project:disable APPLICATION_NAME ENVIRONMENT_NAME 默认情况下,禁用的应用程序显示sfConfig::get('sf_symfony_lib_dir')/exception/data/unavaila

我需要在Symfony(1.3.8)支持的网站上执行升级/增强。该网站将至少离线几天。有人知道我如何使用Symfony框架设置“临时脱机”页面吗?

以下是我的一段引语:

您可以临时禁用应用程序,例如,当您需要升级库或大量数据时

php symfony project:disable APPLICATION_NAME ENVIRONMENT_NAME
默认情况下,禁用的应用程序显示
sfConfig::get('sf_symfony_lib_dir')/exception/data/unavailable.php
页面,但如果您在项目的config/目录中创建自己的unavailable.php文件,symfony将使用它

项目:enable任务将重新启用应用程序并清除缓存

php symfony project:enable APPLICATION_NAME ENVIRONMENT_NAME

项目:如果settings.yml中的check\u lock参数未设置为true,则禁用当前无效。

此选项的最后一行非常重要,很容易错过。您需要启用check_lock。事实上,我将其加粗以增加强调。@Maerlyn是否可以手动禁用应用程序?无需命令?@denys281检查任务的功能并手动执行:谢谢。只需上传到主机前端_prod.lck文件:-)