нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 02/10/08 в 12:31 |
Подскажите, какой php код нужен, чтоб выполнить несколько ssh команд идущих подряд? (Чтоб не лазить постоянно в ssh на сервер, а с браузера при помощи пхп..)
Например надо выпонить такую последовательность:
cd /home/..../dir;
export HTTP_HOST=domain.com;
php cron.php;
Или какой php код нужен, чтоб запусть шел-исполняемый файл, если эти команды в этом файле с таким содержанием:
#!/bin/sh
cd /home/..../dir;
export HTTP_HOST=domain.com;
php cron.php;
|
|
|
|
Гражданин планеты Земля
С нами с 30.03.03
Сообщения: 7217
Рейтинг: 2185
|
Добавлено: 02/10/08 в 12:47 |
а в одну строку не пробовал писать?
cd /home/..../dir; export HTTP_HOST=domain.com; php cron.php;
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 02/10/08 в 12:49 |
Для исполнения команд функции - exec, shell_exec, passthru, system. + в мануале в главе "LXXXVI. Program Execution Functions" ещё посмотреть можно что к чему.
|
|
Power of the lime madness...
|
0
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 02/10/08 в 12:53 |
wMaster писал: | а в одну строку не пробовал писать?
cd /home/..../dir; export HTTP_HOST=domain.com; php cron.php; |
А какая похуй разница, все-равно не знаю как исполнить!!
Пусть будет так.
|
|
|
|
С нами с 19.10.05
Сообщения: 351
Рейтинг: 755
|
Добавлено: 02/10/08 в 13:05 |
Код: | <?
exec("cd /home/..../dir; export HTTP_HOST=domain.com; /usr/bin/php cron.php",$o);print_r($o);
?> |
|
|
|
|
Гражданин планеты Земля
С нами с 30.03.03
Сообщения: 7217
Рейтинг: 2185
|
Добавлено: 02/10/08 в 13:17 |
Ну тебе же Corex привел функции!
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |