我有一个4.2.17版本的 laravel ,几个月来一直运行良好。其中一个视图突然返回500 server error
,并且没有将任何内容记录到存储/日志文件中(已经检查了所有权限)。
我能够手动追踪导致错误的行,结果导致问题carbon\carbon
。出于某种原因,当我从视图中调用Carbon:now()
时,它崩溃了。所以我认为可能是碳导致问题或者没有正确加载。
但是,Carbon:now()
仅在从存储/缓存加载应用时崩溃。
如果我进入存储/缓存并删除所有内容并刷新,该页面将工作,包括碳线。一旦我尝试使用缓存文件夹中的文件第二次刷新,我将获得500 server error
。
如果我删除所有碳线,页面从缓存中完全加载。
之前这一切都很完美,所以我不确定它为什么会破产。有没有人有任何想法?这是从缓存加载的问题吗?有没有更好的方法来清除它?
提前感谢您的帮助。欢呼声。
答案 0 :(得分:0)
原来是一个超时问题,我想从缓存+碳加载对服务器来说太过分了。增加max_execution_time就可以了。