PHP вместо SSI

Linker

Guest
PHP вместо SSI

Это одно и то-же:

<?
virtual("script.cgi");
?>

и

<?
echo`script.cgi`;
?> // или так нельзя ?

И ещё, если PHP установлен под Apache не как модуль (под Windows), то никак не будет работать ?
 

RomikChef

Guest
Linker можно, если у тебя виндуза понимает и исполняет расширение .cgi, в чем я, впрочем, сильно сомневаюсь.

признаюсь честно - на эти твои вопросы я не знаю, как ответить. У меня всегда апач как модуль, а переделывать из сси мне, слава богу, не приходилось.
 

Linker

Guest
To RomikChef:

У меня Apache+PHP+Perl+MySQL (под WinXP)

если я делаю:

virtual("script.cgi"); ( или script.pl)
то "внутренняя ошибка сервера 500"
в error.log Apache:
"преждевременное окончание заголовков скрипта"

А cgi-скрипты у меня выполняются.
 

RomikChef

Guest
Линкер, а ГДЕ они у тебя выполняются?
 

Linker

Guest
Насчёт "где" - не знаю, врать не буду,

мне бы хотелось потестить работу virtual () в скрипте на локальном компьютере, могу я из PHP скрипта запустить скрипт на Perl и вывести результат?
 

RomikChef

Guest
Можешь.
через виртуал должно работать все, что работает при прямом обращении к веб-серверу.

Сначала определись - выпаолняются ли у тебя перл скрипты, если выполняются, то где, а потом уже включай - верно?
 
Сверху