0

我的公司最近将一个 php 网站移到了新服务器上。我更新了对数据库等的所有链接和引用。问题是在新位置数据库被识别,当 php 页面执行 sql 查询时,结果似乎找到但未显示。

例如,如果您以管理员身份登录并单击“人员”,它应该会列出该站点的所有成员。但是,当您以管理员身份登录并单击“人员”时,它会显示 6 页空白行(旧站点工作正常)。我错过了一些简单的东西吗?为什么它可以读取信息但不能正确显示?

4

1 回答 1

0

几件事要尝试/考虑:

  1. 打开“显示错误”
  2. 提高报告层级,注意注意事项。
  3. 检查不同版本的 PHP
  4. 具体来说,如果 PHP 版本不同,请查找 MySQL 函数/方法的差异。这可能会影响迭代您的响应的代码部分。

我的直觉说问题出在迭代你的结果的那一行。由于它似乎迭代了正确的次数,但数据不存在,我怀疑你得到了很好的结果,但没有正确获取它们。如果涉及较新版本的 PHP,这是可行的。

于 2012-12-12T23:33:41.213 回答