Мой вопрос заключается в том, можно ли вызывать fcsh Flex из скрипта PHP. Вот фон:
Я создал простой процесс, который создает простой тест / учебное пособие путем преобразования текстового файла в файл .mxml и компиляции в файл .swf с помощью компилятора mxmlc. Это хорошо работает из командной строки, но я хотел упростить процесс, создав для этого веб-интерфейс. Мои первоначальные попытки с PHP-функцией exec () не сработали. Скрипты Python, которые я использую для создания файла .mxml, работают нормально (с использованием exec ()), но мне не удалось заставить работать компилятор mxmlc.
После поиска в Интернете и на этом сайте, я считаю, что использование fcsh (вместо mxmlc) может быть правильным решением. Использование fcsh, безусловно, скомпилирует файл .mxml быстрее (после первого запуска), и я думаю, что fcsh можно запустить как службу, которую можно вызывать из PHP.
С другой стороны, возможно, я подхожу к этому неправильно. Было бы лучше написать приложение Flex, которое вызывает fcsh и избегать использования PHP?
Редактировать: Использование fcshctl, как предложил Хассег в своем ответе ниже, работает очень хорошо. Спасибо Али.