столкнулся с той же ошибкой при использовании zend_amf с flex. Я следую учебному пособию Ричарда Бейтса по VTC Adobe Air и разработке PHP
Самая полезная подсказка была в журналах Apache (вы можете увидеть, как только щелкните правой кнопкой мыши на wamp-> Apache-> Apache logs).
последние журналы по умолчанию идут вниз.
Не удалось найти пути включения, что привело к фатальным ошибкам при обращении к файлу flex .swf.
При доступе из wamp файлы php (сервисные и поддерживающие файлы php) просто работали нормально.
Пример журнала ошибок Apache:
Неустранимая ошибка: require () [function.require]: сбой открытия обязателен '../DBConnection.php' (include_path = '.; c: \ php \ includes; d: \ wamp \ library; D: \ wamp \ www \ EmployeeDirectory \ include \ services ') в D: \ wamp \ www \ EmployeeDirectory \ include \ services \ EmployeeService.php в строке 3, реферер: app: /EmployeeDirectory.swf
поэтому либо добавьте путь к соответствующим файлам в php.ini include_path, либо используйте константу для путей к файлам.
спасибо Richards any Ways за такой замечательный урок :)
С другой стороны:
Чек
класс шлюза, если вы
установили класс Serive для Zend
включить в первую строку в gateway.php
$ basedir = $ _SERVER ['DOCUMENT_ROOT']. 'YourProjectFolderInWamp /';
требуют ($ BASEDIR "включают / услуги / YourService.php".);
не забудьте где-нибудь использовать метод set класса zend amf ..
$ server-> setClass (new YourService ());