试试这样写:include("http:///www.lnit.net//index.htm");//还有就是那个文件是否是存在的?你先看一下。也可能文件已经不在了。

解决方案 »

  1.   


    Windows 版本的 PHP 在 4.3.0 版之前不支持该函数的远程文件访问,即使 allow_url_fopen 选项已被激活。 
      

  2.   

    我的PHP是4.3.2的,不可能不支持allow_url_fopen也已经打开了,还有www.lnit.net是我自己的站点,我不可能设置其他的禁止访问的,况且我已经试过其他的网站了,也都不好使,关键我好使过,为什么运行过一段又不好使了那?我发现好像与iis贮存临时文件的目录有关,默认应该是X:\windows\temp\下边,好像是我的iis找不到临时文件的目录!什么解决办法?
      

  3.   

    fopen好吗?include进来想做什么?可以直接显示吗?
      

  4.   

    include从4.3.0以后的版本的php就可以直接显示了!
      

  5.   

    1、应该不会有问题,可能是include的次数太多造成缓冲区溢出。include进来的所有文件都要通过php的编译引擎处理。
    2、这样做的意义不大,因为被引入的页面中相对路径连接均失效了