Gnokii работает в командной строке Linux, но не в системной команде PHP
Gnokii работает в командной строке Linux в RHEL5, но не через системную команду PHP. Что проверить?
1 ответ
Скорее всего, происходит то, что SELinux (правильно) не позволяет httpd выполнять gnokii. httpd работает как httpd_t
Гнокий помечен как bin_t
и нет перехода домена от одного к другому. Решения включают полное отключение SELinux (не рекомендуется), возможность httpd_t свободно выполнять bin_t (также не рекомендуется), предоставление gnokii нового контекста файла и создание для него правила перехода домена.
Бег man httpd_selinux
дает немного больше информации, но для того, чтобы создать новое правило перехода, вам нужно увидеть различные ресурсы, ссылки на которые есть на сайте SELinux.