从旧的Windows主机迁移到运行Linux的新主机后,PHP代码出现问题。

时间:2012-10-24 07:40:27

标签: php linux windows

最近我们将我们的网站从运行旧php的旧的基于Windows的主机移动到运行最新php / mysql的新linux主机。

我设法解决了很少的问题,但有两个问题让我无法解决。

第一个是非工作号码,可以切换到我们库存中的新“页面”。

e.g。 - > http://adepto.hr/adepto_promotivni_artikli.php?kat=10&start=0

当您点击上述任何一个号码时,没有任何反应。所有其他类别都一样。这是页面代码。正如我所说,我设法修复了由过时代码引起的一些错误,但无法对此进行排序。

http://pastebin.com/fbxZdgS5

第二个是没有正确显示的克罗地亚字母。 (例如čćšđž)。 我试过在php文件中声明它,但没有运气。声明/定义此字符集的正确方法是什么?

谢谢你, Saturnij

1 个答案:

答案 0 :(得分:1)

我无法看到实例化$start的位置。看起来你错过了$start = $_GET['start']

如果你想要良好的字符集支持,你也应该将你的PHP文件保存为UTF-8而不是ISO-8859-1。