| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программное обеспечение под *NIX системы > Cacti нет прав на выполнение socket_create |
| Автор: Хоббит 15.2.2009, 16:17 |
| Поставил cacti зашел в веб панель. Там мой компьютер localhost и статус down. Пишет пинг не проходит. Методом поиска по коду, нашел функцию socket_create которая используется /usr/local/share/cacti/lib/ping.php. И вывел ее ошибку operation not permmited. Я так понимаю этот скрипт запускается под пользователем www. Как дать ему прова создавать сокеты? |
| Автор: Хоббит 15.2.2009, 16:34 |
| socket_create может делать только root. А apache работает под www:www. Запускать apache под root не хочется. |
| Автор: Хоббит 15.2.2009, 16:53 |
| Странно и poller заработал только под root. Кто ставил cacti поделитель опытом. система FreeBSD 7.0 |
| Автор: Хоббит 18.2.2009, 19:40 |
| Запустил poller из крона под рутом. Вроде работает всё. |