gpt4 book ai didi

php - CakePHP 没有从数据库中获取所有字段?

转载 作者:可可西里 更新时间:2023-11-01 06:56:27 26 4
gpt4 key购买 nike

我的服务器上有 2 个虚拟主机(开发和生产),两者的代码相同,它们都连接到同一个数据库。

但是,我在要从中提取数据的表中添加了一个新列,开发人员看到了这个新列,而产品却看不到。

我知道代码是一样的,因为它们都是同一个存储库的克隆,并且都更新到最新的代码。

我确认我正在通过更改其他字段值之一来处理相同的数据,并且我在两边都看到了变化。但是,我不断添加新列,并且开发人员继续看到所有新列,而产品却看不到。 Prod 确实看到了今天之前的所有列。

这对我来说没有任何意义。我觉得我已经采取措施证明这不应该发生,但它确实发生了。

还能是什么?我忽略的可能原因是什么?

最佳答案

是否克隆了所有目录?如果“/app/config/core.php”具有不同的调试值,我猜这将是您的问题。调试级别 1 和 2 都会在每次请求时刷新模型缓存。调试级别 0 没有。

您还可以通过删除生产机器上“/app/tmp/cache”目录中的缓存模型来手动强制 Cake 刷新模型。

关于php - CakePHP 没有从数据库中获取所有字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8056871/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com