2012-11-13 2 views
0

AMFPHP를 actionscript 파일에 연결하려고하면 연결 부분을 제외한 모든 것이 완벽하게 작동합니다.AMFPHP와 AS 파일을 연결하는 데 문제가 있습니다.

것은이
_netConnection = new NetConnection(); 
_netConnection.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus); 
_netConnection.connect("http://localhost/Core/Gateway.php"); 

, 나는 그것이 작동되도록 어차피 :

이 내가이 .as은 서비스와 파일 연결을 시도하는 방법입니다. 또한 rtmpt (http 터널링)에 http를 대체하려고했지만 localhost 후에 포트를 추가 했으므로 몇 가지 시도해 보았습니다.

localhost 다음에 추가하는 포트에 따라 onNetStatus가 호출되지 않거나 연결할 수 없다고 표시됩니다.

어떤 도움이 필요합니까?

감사합니다.

+0

1 사이의 연결을 작성하는 데 필요한 모든)의

var _amf:RemoteObject = new RemoteObject(); _amf.destination = "dummyDestination"; _amf.endpoint = "/Amfphp/"; _amf.source = "yourphp"; _amf.phpFunctionYouWantToCallWithParameterIfNeeded; 

이 당신이 당신의 서비스-config.xml에 설정을하고 컴파일러 인수? 2) 당신은 게이트웨이 URL을 탐색, PHP (모든 오류) 괜찮아? Google에서 아마 이것을 확인했습니다 ... http://groups.drupal.org/node/2768 –

+0

로컬 호스트에서도 SWF를 실행합니까? 또는 디버그/플래시 플레이어 창 테스트? – turbosqel

+0

@Adrian 1) 아니오, 서비스 설정 또는 컴파일러 인수를 설정하지 않았습니다. 2) 예, PHP가 작동합니다. 다른 폴더의 Turbosqel – Artemix

답변

1

url이 재미 있습니다. amfphp V2.x 인 경우 Amfphp/(또는 Amfphp/index.php)를 가리켜 야합니다

+0

예, 변경했는데 현재 작동합니다. 포럼의 문제 해결 섹션을 확인 했으므로 매우 도움이되었습니다. 감사합니다. – Artemix

0

amfphp 버전을 알려 주시면 대답하는 것이 더 편리 할 것입니다. 당신이 Amphp v 2.x를 사용한다고 가정하면 여기에 개념이 있습니다. 플렉스에서

,이 같은 쓰기 : 당신은 기본적으로 플렉스와 AMFPHP 2.x에서

관련 문제