AMFPHP-Error #2044

AMFPHP ist eine Schnittstelle für verschiedene Programmiersprachen zur Ausführung von serverseitigen Code. Man kann mit der Hilfe von AMFPHP eine serverseitige Applikation mit Datenbankanbindung per Actionscript umsetzen. Doch nicht immer funktioniert das so einfach, wie es in manch einem Tutorial steht. Da ich selbst auf einen sehr merkwürdigen Fehler gestoßen bin, möchte ich hier die Lösung des Problems bekannt geben.

Es handelt sich um folgenden Fehler:

Error #2044: NetStatusEvent unverarbeitet. level=error, code=NetConnection.Call.BadVersion

Dieser kann beseitigt werden, indem man in der gateway.php von AMFPHP

define("PRODUCTION_SERVER", true);

in

define("PRODUCTION_SERVER", false);

ändert.