apache端口更改后,Ajax调用无法正常工作

时间:2014-02-13 14:00:31

标签: php ajax apache tomcat

我在XAMPP上运行基于ajax的应用程序。 最初我在端口80上运行apache,在默认值上运行8080上的tomcat。 那时代码运行正常。

然后我尝试在将要使用的实际服务器上测试它。 但是该服务器已经在8080和8070上运行了两个tomcat实例,在端口80上运行了IIS。

因此,我在xampp安装中配置了tomcat,以便在端口8050和端口82上的apache上工作。

但是,localhost:82 / xampp没有找到对象,localhost / xampp给chrome无法连接。

我尝试通过localhost打开应用程序:82 / test,它打开。但是,AJAX调用给出了ResponseXML:null

我无法弄清楚出了什么问题。您能否指导我如何让应用程序再次运行?我甚至都不知道它是否可以在网络上运行,因为我现在无法访问网络。

function handleServerResponse(){
if(xmlHttp.readyState==4){
   if(xmlHttp.status==200){
       xmlResponse=xmlHttp.responseXML;
       xmlDocumentElement=xmlResponse.documentElement;
       message=xmlDocumentElement.firstChild.data;
       window.location = "instructions.php";
   }else{
       alert('Something went wrong!');
   }
  }
}

请帮帮我。感谢。

0 个答案:

没有答案