Php 在dreamhost上未获取“Zend Amf endpoint”mesage,但在我的本地服务器上正常

Php 在dreamhost上未获取“Zend Amf endpoint”mesage,但在我的本地服务器上正常,php,apache-flex,apache2,zend-amf,Php,Apache Flex,Apache2,Zend Amf,我已经和Zend Amf合作了几个月,在我的本地服务器上一切都很好,在dreamhost托管的测试服务器上一切都很好,直到最近。现在,每当我尝试通过URL访问网关时,即不是应该得到“Zend AMF endpoint”消息,而是浏览器简单地提示我下载应用程序/x-AMF文件 我已经检查了我的代码是否有任何前导或尾随空格,确保我的所有PHP都没有endtag。检查了PHP版本。它是5.2。将Zend更新为1.10.7 我希望这不会干扰我的远程闪存通话,但这似乎不起作用。Flex甚至不报告故障代码

我已经和Zend Amf合作了几个月,在我的本地服务器上一切都很好,在dreamhost托管的测试服务器上一切都很好,直到最近。现在,每当我尝试通过URL访问网关时,即不是应该得到“Zend AMF endpoint”消息,而是浏览器简单地提示我下载应用程序/x-AMF文件

我已经检查了我的代码是否有任何前导或尾随空格,确保我的所有PHP都没有endtag。检查了PHP版本。它是5.2。将Zend更新为1.10.7

我希望这不会干扰我的远程闪存通话,但这似乎不起作用。Flex甚至不报告故障代码


是否有任何特定的PHP设置我应该检查?

没有真正修复任何问题,但我的Zend AMF正在工作,下载应用程序/x-AMF文件的提示非常好。我的问题更多的是数据库不一致和OpenAuth登录系统崩溃。

通常,当服务器提示我下载它应该“服务”的内容时,是由于服务器上的mime类型设置不正确或缺失。所以,我最好的猜测是,这是一个配置错误的地方;但我不确定你当前问题的具体细节。您可以检查web服务器而不是PHP。Dreamhost正在运行Apache。我问了他们同样的问题,他们的回答是让我也添加一个mime类型,所以我添加到了.htaccess文件:AddType application/x-amf或AddType application/x-amf amf,但这两个文件对解决问题都没有任何意义