[PHP][PERL] Jak dołączyć do stron napisanych w PHP skrypty CGI napisane np. w PERLu?

0x01 graphic

Chcesz aby wynik działania skryptów CGI pojawił się na stronie PHP. Zależy Ci, aby skrypty napisane np. w PERLu nadal mogły uruchamiać się na Twoich stronach. W ten sposób możesz również dołączyć strony .shtml i inne elementy wykonywane po stronie serwera Apache.

0x01 graphic

Jeżeli wcześniej tworzyłeś serwis korzystając ze skryptów CGI (umieszczanych zwykle w katalogu /cgi-bin/) nic nie stoi na przeszkodzie aby dalej wykorzystywać je w swoim serwisie. Zobacz jak to zrobić:

<?

virtual("/cgi-bin/program.cgi");

?>

PHP oferuje dla serwera Apache specjalną funkcję virtual(), która przypomina w działaniu dyrektywę
<!--#exec cgi="/cgi-bin/program.cgi"-->
lub
<!--#include virtual="plik.shtml"-->
i służy do uruchamiania skryptów CGI wykonywanych po stronie serwera.