Forum Webscript.Ru

Программирование => PHP => Тема начата: Alexandr от 31 Августа 2002, 15:02:28

Название: Запустить CGI скрипт из PHP
Отправлено: Alexandr от 31 Августа 2002, 15:02:28
subj.
virtual не предлагать, у хостера PHP как CGI.
хотлинк тоже.
Может как-то ч/з exec извратиться?
типа как перл
exec("perl myperlscript.pl");
Тока мне надо cgi-скрипт.
Название: Запустить CGI скрипт из PHP
Отправлено: GotZfild от 31 Августа 2002, 16:22:49
system("perl path/to/yourperlscript.cgi");
Цитировать
virtual не предлагать, у хостера PHP как CGI.

А ты спрашивал
Цитировать
А я так и не понимаю чем принципиально лучше модуль.
:-)
Название: Запустить CGI скрипт из PHP
Отправлено: Alexandr от 31 Августа 2002, 16:53:51
GotZfild да неее.
Мне надо не перловый скрипт-то запустить.
Цитировать
:-)

Верняк. :-)
Название: Запустить CGI скрипт из PHP
Отправлено: Dm от 31 Августа 2002, 17:35:55
Цитировать
А я так и не понимаю чем принципиально лучше модуль.

это уже ни раз обсуждалось. Во-первых, управление заголовками http, второе - большинство параметров php можно установить в htaccess, производительность и т.д.

http://www.php.net/manual/en/ref.exec.php
Alexandr, а в чем именно проблема то?
Название: Запустить CGI скрипт из PHP
Отправлено: Alexandr от 31 Августа 2002, 17:44:42
Цитировать
...параметров php можно установить в htaccess, производительность и ....

Всё понятно.
Цитировать
Alexandr, а в чем именно проблема то?

Запустить сценарий (не знаю), в переменную всё что наработал (знаю), парсить переменную (знаю).
Название: Запустить CGI скрипт из PHP
Отправлено: Dm от 31 Августа 2002, 17:47:58
чем system не прокатывает?
посмотри ман, http://www.php.net/manual/en/function.system.php, там много комментов на эту тему.
Название: Запустить CGI скрипт из PHP
Отправлено: Alexandr от 31 Августа 2002, 17:57:29
Да, блин.
Не в этом фишка, я не знаю, что к коммандной строке писать.
Название: Запустить CGI скрипт из PHP
Отправлено: GotZfild от 31 Августа 2002, 21:23:01
А зачем именно через коммандную строку?
Так не пойдет?

$fp = fopen("http://domain.com/cgi-bin/script.cgi", "r");

Либо посложнее через fsockopen()
Название: Запустить CGI скрипт из PHP
Отправлено: Alexandr от 01 Сентября 2002, 11:50:53
Первый мой пост:
Цитировать
хотлинк тоже.