我在IIS上跑php,我在一个页面里面使用ajax方式去读取服务器上的一个htm文件,然后显示在当前页面,但是ajax异步方法返回了405 Method not allowed.请问如何解决?
 .php文件的执行权限是全部,已经配置好了。

解决方案 »

  1.   

    禁止访问,原因是出在调用了不同域的代码,ajax是不允许超域调用的。
      

  2.   

    可能是javascript中,调用方法不对。看看是不是POST或者GET
      

  3.   

    IIS中默认不允许html页面的post方法,修改一下设置就行了
      

  4.   

    但是只要我的浏览器访问过的html,然后再用ajax方式访问,就成功了。
    IIS中默认不允许html页面的post方法
    在哪里修改?
      

  5.   

    用APPSERV啊,配置很简单,多方便啊