2010-08-22 4 views
0

Zend Amf를 몇 달 동안 사용해 왔으며 모든 것이 내 localserver에서 정상적으로 작동합니다 (그리고 dreamhost에서 호스트하는 테스트 서버에서 정상적으로 작동 함). 요새. 이제 '젠드 AMF 엔드 포인트'메시지 대신 URL (예 : http://hostname/gateway/)을 통해 게이트웨이에 액세스하려고 할 때마다 브라우저에서 애플리케이션/x-amf 파일을 다운로드하라는 메시지를 표시합니다.dreamhost에서 'Zend Amf endpoint'메시지를받지 못하지만 내 localserver에서 확인합니다.

모든 앞뒤 공백에 대해 (내 모든 PHP에 엔트리 태그가 없음) 제 코드를 검사했습니다. PHP 버전을 확인했습니다. 5.2의 Zend가 1.10.7로 업데이트되었습니다.

나는 이것이 내 원격 플래시 호출을 방해하지 않았 으면 좋겠지 만 잘 작동하지 않는 것 같습니다. Flex는 오류 코드도보고하지 않습니다.

확인해야하는 특정 PHP 설정이 있습니까?

+0

일반적으로 서버가 '서비스해야'하는 내용을 다운로드하라는 메시지를 표시하면 서버의 잘못된 MIME 유형 설정 때문입니다. 그래서, 내 최고의 추측은 어딘가에 구성 오류입니다; 하지만 현재 문제의 구체적인 내용을 잘 모르겠습니다. PHP와는 대조적으로 웹 서버를 확인할 수 있습니다. – JeffryHouser

+0

Dreamhost가 Apache를 실행 중입니다. 나는 그 (것)들에게 동일한 질문을 질문하고 나는 .htaccess 파일을 추가했다 그래서 나는 MIME 유형을 또한 추가하도록 요구해서 반응했다 : "AddType 신청/x-amf"또는 "AddType 신청/x-amf amf"그러나 둘 다 돈 사물을 해결하기 위해 중요한 것 – Terence

답변

0

내 Zend AMF가 작동하지만 응용 프로그램/x-amf 파일을 다운로드하라는 메시지는 완벽하게 문제가되지 않습니다. 내 문제는 더 많은 데이터베이스 불일치와 내 OpenAuth 로그인 시스템이 고장났다는 사실이었다.