服务暂时无法使用Magento?


109

昨天我的申请工作正常。我今天启动了我的电脑。当我尝试启动Magento时,出现了此错误消息。

服务暂时不可用

由于维护停机或容量问题,服务器暂时无法满足您的请求。请稍后再试。

我什至无法打开管理页面或在页面上看到任何错误。如果我访问Magento网站的任何URL,都会得到上面的输出。我该如何解决?


Magento是在线运行在Web服务器上还是在本地计算机上运行?您的环境详细信息是什么(Web服务器,PHP等)?您最近是否添加了任何扩展程序?页面的任何部分是否正在加载,或者您(按字面意思)发布了页面上的所有内容?
matthewpavkov

1
谢谢马修。它在本地,我使用Ubuntu和XAMPP ..我试图安装魔术变焦昨日但是没有安装,它显示错误不能连接到网站稍后再试..
蝎子

Answers:


369

检查是否存在一个名为maintenance.flag的文件,如果是,则将其删除

Magento 1.x:maintenance.flag文件位于:magento根目录中

Magento 2.x:maintenance.flag文件位于:var文件夹中

当Magento执行某些任务时,它会临时创建此文件。Magento检查它的存在,如果存在,它将把用户带到您描述的页面。

在处理完正在执行的任务后,应该自动删除该文件,但是我遇到过一些出错的情况,但是删除失败。


7
从magento connect安装模块失败后,我遇到了同样的问题。删除文件有效。
Mohammad Faisal 2014年

maintenance.flag文件在哪里?
Pratik

1
@ jQuery.PHP.Magento.com这将在您的magento网站的根文件夹中。但是只有在站点处于维护模式时它才会在那里。在正常操作下,该文件将不存在。
elMarquis 2015年

1
发生在Ubuntu VM中但没有标志文件
Sushivam '16

1
如果没有 maintenance.flag文件怎么办?
Razvan Zamfir

13

只需删除maintenance.flag根文件夹中的文件,然后删除文件夹中的缓存文件夹和会话文件var/夹的文件即可。


11

现在在magento2的新版本中,“生成错误服务暂时不可用”。

Remove maintenance.flag

从这条改变的道路magento2/var/maintenance.flag

$ rm maintenance.flag

对我们来说是magento2/var/.maintenance.flag
DarkMukke


5

我遇到了同样的问题,但是在我的Magento根目录中找不到maintenance.flag文件。我只是删除了缓存和会话文件,然后又重新工作了。


我必须删除两个会话并缓存文件才能使其正常工作,谢谢。
Minesh 2014年

4

您需要按照以下步骤操作:

  1. 通过cPanel / FTP转到magento根目录
  2. 如果是Magento1,您将找到maintenance.flag并将其删除
  3. 如果是Magento2,请删除var / maintenance.flag


3

在Magento 2中,您必须删除/var/.maintenance.flag中的文件-刚刚意识到经过一些搜索,所以我将共享。


2

您可以执行以下操作:

转到http:// localhost / magento / downloader网址。在这里,我正在本地主机上运行magento存储。现在,您可以登录magento连接管理器并卸载以前安装的扩展。

希望这有效!!!!!

谢谢。


删除模块只是因为它遗留了maintenance.flag文件,有点过分杀伤。手动清除缓存,删除maintenance.flag并查看是否可以登录到管理面板以完成模块安装。
Fiasco Labs

1

如果您遇到了这个问题(像我一样),并且在任何地方都不存在maintenance.flag文件,则是Redis缓存导致了问题。清除它。

我必须通过联系托管公司来清除Redis缓存,并让他们这样做,因为我无权访问该缓存。

我用这个答案想通了:https : //magento.stackexchange.com/a/55814/77803


Redis也有同样的问题,使用CM_Redis模块,503返回到/app/code/local/Cm/RedisSession/Model/Session.php-我有一些ConcurrentConnectionsExceededException,所以我增加了max_concurrency数而不清除缓存。
DependencyHell



-6

如果删除该标志,则表明服务临时不可用。转到“ http://localhost.com/downloader ”,然后打开unisntall滑块横幅,BusinessDecision_Interaktingslider,lightbox2和我不记得的其他滑块。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.