Нужна помощь здесь. У меня есть библиотека C ++ для связи со встроенным модулем (ArchLinux) через tty. Эта библиотека была скомпилирована / преобразована в php с помощью swig.
Проблема теперь в том, что пример программы, написанной на php и запущенной из командной строки, выполняется должным образом, но когда этот же код используется как часть функциональности веб-страницы, он не может быть выполнен.
Мое предположение, основанное на моих ограниченных знаниях Linux, состоит в том, что для запуска tty требуется консоль, поэтому он не запускается как часть веб-страницы ??
У кого-нибудь есть идеи относительно того, как я могу заставить это работать? Я прочитал кое-что об использовании posix_ttyname, но я не могу найти какие-либо примеры кода, демонстрирующие его использование.
Я приложил оскорбительные файлы c ++ вместе с тестом main.php, который работает для проверки.
Спасибо всем
http://www.mediafire.com/?ctblcvsy86mdg8p