爱莫能助啊,我对php不是很熟

解决方案 »

  1.   

    <?php
    header("location:test.php";
    ?>保存为test.php试试,就少了最后一个),居然会出现上面这个错误。
      

  2.   

    是不是apache2的一个bug呢?
    有代关注.
      

  3.   

    看来有时候还是不能相信PHP的错误提示。
      

  4.   

    一直不觉得apache2好使,问题多多。
      

  5.   

    <?php
    header("location:test.php";
    ?>
    Parse error: parse error in D:\InetPub\books\users\ide\test.php on line 2
      

  6.   

    header的右括号怎么没有,是不是这里的原因?换成header("location:test.php");试试
      

  7.   

    楼上的可能误解我的意思了,我知道是少了一个右括号的原因,但我的问题是PHP的出错提示不对。在我这提示如下:
    Parse error: parse error, unexpected ';' in D:\Apache2\htdocs\test\test.php on line 491605837而正常结果应该是唠叨兄弟的,也就是
    Parse error: parse error, unexpected ';' in D:\Apache2\htdocs\test\test.php on line 2我的环境为:Apache 2.0.43 + PHP4.3.0
      

  8.   

    php官方说php4.3.0的apache filter改进了,但是还不能算是稳定.也许是bug吧.
    用apache 2.0.44试试?
      

  9.   

    曾经有过
    在程序中出错,运行后提示出错在最后一行。
    问题出在Apache上,足见它在这方面有缺陷。
    我看兄台的情况如似。
    值得关注!受教了。
      

  10.   

    apache有缺陷?应该是php解释的时候出毛病的吧?是php的毛病吧?我的还是正常的。
      

  11.   

    楼上的还没看清吗??
    <?php
    header("location:test.php";
    ?>
    就这3句话。
      

  12.   

    朋友升级一下Apache用Apache 2.0.44 就没问题.我的是windowsXP+Apache 2.0.44 + PHP4.3.0
    结果对的!