把这个文件放在非web服务器的文件目录下,例如非apache的htdocs目录

解决方案 »

  1.   

    对于php程序只有在浏览器和服务器间的处理。当然可以是一台机子,把你编的程序加一个ip判断就可以了,是你设定的ip就可以看,不是则不行,或者你也可以通过注册用户的形式来限制。如果把文件放在非web服务器的文件目录下,是无法解析的。
      

  2.   

    不大明白“只有php程序可以打开”是什么意思,
    如果这个文件也是php文件,那么在这个文件前头加上下面代码:
    例如这个文件名是 a.inc.php
    if ( eregi("a.inc.php",$PHP_SELF) ) {
        header("location: index.php");
    }
    这样的话,这个文件不能被直接浏览解析,只能被包含使用。