为什么不认识PHP变量?提示“Notice: Undefined variable: .......”,在线等

事情是这样的:
我在一家虚拟主机公司注册了域名与申请了150M空间,我的程序都是PHP的,他们的服务器是WIN2000+IIS,我在本地调试的时候用的是PHP+APACHE,在本地调试一切OK,上传到他的服务器上,遇到PHP文件中有变量的就有出错提示:“Notice: Undefined variable: .......”,他的PHP.INI中已经把register_global设置成ON了,为什么还不行呢?其实这不是我烦的事,可是他们这家公司太差了,不知道咋解决,而我又很急。
---------------------------------------------------------------

這個 Notice , 忽略即可 .
修改 php.ini 中的 .

error_reporting = E_ALL & ~E_NOTICE ;

重新啟動 Web Server .
---------------------------------------------------------------

在程序开头加上:

error_reporting(E_ALL & ~E_NOTICE);

---------------------------------------------------------------

在IIS里用PHP是不好的,人不算多时就出错了

---------------------------------------------------------------

解决方法:
php用4.0版的,配置成CGI的形式,只能这样了,至于性能问题,自己考虑吧

Published At
Categories with Web编程
Tagged with
comments powered by Disqus