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.

Другие вопросы по тегам