中国开发网: 论坛: 程序员情感CBD: 贴子 672773
张秋桥: 今天差点给PHP弄死一回。
客户的主机上同时有PHP4.4.7和PHP5.2.5,
分别关联着.php和.php5,
我把用Drupal开发的站上了去,
系统告诉我一个奇怪的信息,
数据库不支持,
我于是用phpinfo查了下,没有问题MYSQL4.1。
还不行,写了个小脚本测试数据库,正常。
我想是不是改用PHp5.2.5试试,
于是乎在.haccess里面加两个x-map-php5的语句把.php映射成.php5来处理。
这回死了,主机不支持这样的复写,直接死掉。
弄来弄去查来查去都不行,
放其他主机4.4.9的和5.2.5的都好好的。
主机的日志也看不见。玛德。
查看了一下报告数据库不支持的页面的源码,发现有一堆的设置文件的内容,
直接显示在里面。然后写了几个测试语句放到调用配置文件的函数里面,
发现配置文件居然没有被执行。
一查,该文件执行确实是被包含了进来,
可是只是被当成了文本文件,没有执行,
尝试删除所有的注释试一下,居然就好了。
有时间继续查究竟是哪一行导致PHP的解释程序出错。

玛德,穷人只好认命,玩PHP,当然也被PHP玩,苦中作乐。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录