|
|
|
| Добрый день.
Необходимо при регистрации создавать аккаунт jabber'a.
Подключаюсь ssh'ем, вбиваю
ejabberdctl register login server passwd - все создается нормально.
А скриптом, с помощью функции system() - не получается.
Ничего не возвращает, просто 0 реакции...
whoami - возвращает значение... Т.е. в принципе все работает.
В чем дело может быть? | |
|
|
|
|
|
|
|
для: NovikovMA
(19.03.2008 в 16:15)
| | И вообще, подскажите, где можно ограничить выполнение системных функций из php, и где посмотреть, что разрешено и запрещено? | |
|
|
|
|
|
|
|
для: NovikovMA
(19.03.2008 в 16:33)
| | ну подскажите, куда копать вообще?? | |
|
|
|
|
|
|
|
для: NovikovMA
(19.03.2008 в 18:02)
| | / | |
|
|
|
|
автор: Wunderbar (19.03.2008 в 23:18) |
|
|
для: NovikovMA
(19.03.2008 в 23:16)
| | Наверное, все дело в том, что пользователи, под которым ты заходишь через SSH и от имени которого исполняется PHP-скрипт - разные. | |
|
|
|
|
|
|
|
для: Wunderbar
(19.03.2008 в 23:18)
| | да, может быть....
тогда вопрос к тому, кто знает linux:
как в права пользователя добавить возможность работать с jabber'ом?
действительно, когда делаю whoami скриптом - показывается не рутового пользователя. | |
|
|
|
|
автор: rusty_angel (20.03.2008 в 09:50) |
|
|
для: NovikovMA
(19.03.2008 в 16:15)
| | Я бы где-нибудь сохрянял список пользователей, которых надо создать, и раз в минуту по хрону их создавал. Давать пользователю, то имени которого работает веб-сервер, достаточно прав, чтобы управлять другим демоном - очень сомнительная практика. | |
|
|
|