web server是apache?
php程序是apache根据后缀解释执行的(cgi方式可能不是,我没用过)
所以,只要目录可读可执行(rx)php就应该可以执行
也许你要在apache的配置文件中对这个目录进行专门的设置?
怎么设就别问我了。。我不知道。。我只是觉得该这么做
去看看文档吧

解决方案 »

  1.   

    如果使用apache mod,那么不论你是什么方式都没用
    Cgimod的话只要低于5就可以
      

  2.   

    如果你的php是以apache方式运行的那么php文件的运行和图片的浏览是同一个安全级别的,分不开。我建议你把php文件和图片分放在两个不同的目录就可以了。或改httpd.conf文件
    <directory /test/nophp>
         addtype text/press-php .php
         action text/press-php /cgi-bin/nophp.cgi
    </directory>
    这样,每当请求php文件,就调用/cgi-bin/nophp.cgi文件了。不知道这个答案如何。