是系统发布根目录下的file.php文件的意思吧

解决方案 »

  1.   

    服务器配置Linux+Apache 2.0 Filter
      

  2.   

    提问的问题重新说一遍:include_once(".file.php");
    这个是什么意思啊?包含的文件名为“.file.php”,文件名中不可能出现两个.的呀
    请大家解释一下啊服务器配置Linux+Apache 2.0 Filter
    而且也根本找不到file.php文件
      

  3.   

    都不测试就在这里瞎猜,有用么?我的结论是:不知道!
    在PHP4测试环境下,提示这样的错误
    Failed opening '.index.php' for inclusion (include_path='.;c:\php4\pear') in D:\webroot\php\test.php on line 2它把这个.看成了字符串连接的运算符,不知道3怎么样。或者,没有其他的代码了?
      

  4.   

    http://www.somade.com/是个很专业的技术社区,去那里找找吧,或许有你要的答案~
      

  5.   

    在linux下,文件名第一个字符为.是合法的
      

  6.   

    你自己去测试好了,不论什么系统,文件名都可以起为.file.phpcreate new file: file.php
    shell>rename file.php .file.php
    OK.
      

  7.   

    我的是win系统
    服务器私lin的
      

  8.   

    在LINUX系统下。.就代表当前目录。你的“.file.php”代表当前目录(也就是你的WEB目录)下面的file.php文件。在你的默认上当下面是否有这个文件呀!你自己试试看。
      

  9.   

    不论在Windows/Linux/UNIX,.file.php文件名都是合法的。
    在一些IDE(如Eclipse)中,新建一个.file.php文件也是合法的。所谓的.代表当前目录,纯属误导,./才代表当前目录
      

  10.   

    linux系统中,用“.”做为文件名第一个字符时,代表此文件是隐藏属性,linux 的 ls 指令需要加 -a 参数(ls -a)才能看到。如果你从win系统访问linux主机的共享目录,需要在win中设置显示所有文件,才能看到这个文件。
      

  11.   

    很显然,文件名本身就是".file.php"
    不要被.迷惑了
      

  12.   

    这样的文件是合法的,
    你找不到的话,你找找PHP中设定默认的几个目录吧。
      

  13.   

    .a.php
    是起不了这样的名字的
      

  14.   

    .开头的文件在LINUX是隐藏文件
      

  15.   

    在linux下执行
    ls -la
    会把dot文件显示出来
    .文件一般被称为dot文件,默认隐藏
    linux管理员都知道