最近想到有些客户反应说php程序在本地运行正常,上传到空间之后就页面显示正常,就是调用不出数据的问题。
一开始碰到这种状况的时候,我们的技术将所有的技术都检查了个遍,就是没查到是什么原因,后来才发现是代码规范性的问题。我们的空间配置里php大小写识别是没有开启的,有些程序员喜欢在调用文件的时候将文件首字母或是数据库文件名大写,比如将<include file="abc.php">写成<include file="Abc.php">,这样系统就会去找Abc.php这个文件,找不到了就会报错。
现在将这个经验发出来和大家分享一下,希望能对大家有所帮助。