Page 1 of 1

<!--#exec cmd="***"--> in php-Datei

Posted: 2003-08-18 23:22
by strauberry
Hi,
für <!--#exec cmd="****"--> muss ich Apache ja sagen, in welchen Dateien er sowas interpretieren soll, also z.B. shtml. Jetzt würde ich aber gerne auch in php-Dateien solchen Code verwenden.

1) ist es gut, schlecht, mittel, egal sowas einzurichten (serverlast, etc.)
2) wo bzw. wie muss ich das machen?

Danke!!

strauberry

Re: <!--#exec cmd="***"--> in php-Datei

Posted: 2003-08-18 23:28
by dodolin
Kannst du mir einen sinnigen Grund nennen, warum du nicht auf die viel besseren und sichereren PHP-eigenen Funktionen zurückgreifen möchtest?
http://de3.php.net/manual/en/ref.exec.php

Re: <!--#exec cmd="***"--> in php-Datei

Posted: 2003-08-19 21:26
by majortermi
Das geht erst mit Apache 2, da bei Apache 1.x PHP durch ein Modul implementiert wird und SSI durch ein Modul implementiert wird, und ein Request kann immer nur von einem Modul verarbeitet werden. Bei Apache 2 ist SSI durch einen Filter implementiert, Filter können zusätzlich in den Prozess "eingehängt" werden. Aber such mal nach "SSI PHP" bei Google, da ist unter den Ergebnissen ein ganz guter Ansatz, wie man gut migrieren kann.