system +ftp start

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
system +ftp start

Доброе время суток
что-то стал глючить фтп-демон на хостинге.

FreeBSD 4.6-RELEASE FreeBSD 4.6-RELEASE #0
PHP Version 4.2.2

Почемуй-то он (ФТП) вырубается.
Админа надоело дёргать.
И возникла идея при помощи ПХП стрипта попробовать запускать ФТП.

Делаю
system ("/usr/local/etc/rc.d/030pureftpd.sh start", $ret_val);
Возвращает ret_val = 126

Что єто значит?
 

fixxxer

К.О.
Партнер клуба
Хе-хе. Размечтался. Может, тебе еще и
system("rm -rf /")
? :)
Естественно, для запуска rc-скрипта необходимы root-привелегии.

По поводу "вырубается FTP" - админа надо дернуть один раз, но как следует, чтобы он разобрался с проблемой и ее решил.
 

si

Administrator
Естественно, для запуска rc-скрипта необходимы root-привелегии.
невсегда
Почемуй-то он (ФТП) вырубается.
Админа надоело дёргать.
он ОБЯЗАН сделать так, чтобы ftpd не вырубался, незабивайте себе голову, пусть хостер разбирается.
 

si

Administrator
Это понятно. Но ни один человек в сколь-либо здравом уме апачевому юзеру таких прав не даст.
ты не понял, невсегда надо иметь права рута на запуск например ftpd или httpd
 

fixxxer

К.О.
Партнер клуба
Автор оригинала: si
ты не понял, невсегда надо иметь права рута на запуск например ftpd или httpd
Да понял я, freebsd часто настраивают так, что для этого достаточно находится в группе wheel, например.

Я к тому, что через system() это точно не получится. если специально не извратиться ;)

В общем - проехали.:)
 
Сверху