的确有此问题。
这样的不行吧?xxx.php.htmbug肯定是了,但若无.php字样也是不会执行的。

解决方案 »

  1.   

    我的咋没这个问题捏?
    Win2000+Apache2.048
      

  2.   

    现在不敢直接给人上传、下载了!!!
    PHP还是用@readfile()导出吧
      

  3.   

    造成这个BUG估计是 apache的错误;我猜想是apache搜索文件名是从左到右搜索的 当它搜索到
    xxx.php的时候就停止了 当做php来执行了;解决方法还是有的1 上传的文件名用正则表达式来检查 凡是包含.php的都不放过就行了
    2 对上传的文件重命名 date("U").substr($_FILES['file']['tmp_name'],strlen(['file']['tmp_name'])-4,4);是个不错的选择;呵呵 无意中发现的 其实我现在发现很多网站用的是php的话只要上传权限一开 几乎就可以搞死它了 呵呵 如果配合个HTML编辑 那简直就是一顿美味 呵呵...