cakephp$this->;表格->;输入无法识别live server上的文本列
我有一个奇怪的问题,它只发生在我的实时服务器上,在我的本地主机上,表单输入按预期工作。这些文件都是相同的,数据库是我的localhost one的导出/导入 如果转到,您将看到用户的详细信息。“个人详细信息”输入应为文本区域。该列在两个数据库中都有文本类型,那么它为什么不在在线版本中获取该事实呢 我的本地主机是PHP5.3.1 实时服务器是PHP5.2.17 奇怪的是,我有另一个具有相同列类型的表,它工作得很好 cakephp应该将personal_details列检测为文本区域,不是吗?没有其他蛋糕需要知道的了,是吗cakephp$this->;表格->;输入无法识别live server上的文本列,php,mysql,cakephp,Php,Mysql,Cakephp,我有一个奇怪的问题,它只发生在我的实时服务器上,在我的本地主机上,表单输入按预期工作。这些文件都是相同的,数据库是我的localhost one的导出/导入 如果转到,您将看到用户的详细信息。“个人详细信息”输入应为文本区域。该列在两个数据库中都有文本类型,那么它为什么不在在线版本中获取该事实呢 我的本地主机是PHP5.3.1 实时服务器是PHP5.2.17 奇怪的是,我有另一个具有相同列类型的表,它工作得很好 cakephp应该将personal_details列检测为文本区域,不是吗?没有其
有人有什么想法吗?很可能是缓存问题-您的服务器缓存了旧版本的模型/表,因此不知道新字段或其类型。清除live server上的缓存
一种简单的方法是在服务器上将debug设置为2,然后刷新页面。之后,您应该将debug设置回零。谢谢。我已经试着解决了好几个小时了,没问题。作为将来的参考,当某些东西在本地工作而不是在实时服务器上工作时,缓存是第一件要检查的东西。我以后会在那里查看。再次感谢:)