linux-l: Configuring Apache and PHP3
M Techter
zeder at cs.tu-berlin.de
Fr Apr 21 10:39:34 CEST 2000
In message <20000420214113.A31027 at rana.hempelmann.com>,
Henrik Hempelmann writes:
> On Thu, Apr 20, 2000 at 11:00:48AM +0200, M Techter wrote:
> > In message <38FC6DC3.387471D at actis.de>,
> > Henrik Hempelmann writes:
> > > Du kannst SSI und PHP3 nicht mischen. Das ist so und geht nicht anders -
> > > evtl. mit Apache-2?
> >
> > Jetzt bin ich ein bisschen verwirrt.
> > Bei bei mir laeuft der gleiche apache mit SSI und PHP3.
> > ( Configuration habe ich einfach bei belug.org abgekupfert )
>
> Bei mir laeuft auch ein apache, der SSI und PHP kann, er kann aber
> nicht PHP3 und SSI in einer Datei gemischt verarbeiten.
> >
> > Wo genau funktioniert ein
> > <? echo "This is done by script." ?>
> > nicht?
> eben in .shtml Seiten nicht :-(
Soweit ich das bis jetzt nachvollziehen konnte,
geht das prinzipiell schon,
_aber_
nach dem ersten echten SSI-include ist der Zauber gebrochen.
PHP3 wird ignoriert.
> >
> > Im
> > <!--# .... -->
> > oder wo?
> >
> > Da kannst Du auch ein `echo' benutzen aber das ist --
> > nehme ich mal stark an -- natuerlich ein anderes `echo'
> > als das "php echo".
> Umschreiben geht natuerlich,
> aber das Problem hier ist z.B. das alle Seiten von www.IN-Berlin
> SSI Features nutzen. Die mal eben alle umzuschreiben, damit
> eine Seite Formulare per PHP auswerten kann .... :-(
>
> Gibts dafuer eigentlich irgendwo ein Script das genau
> dieses erledigt? SSI->PHP - das waere die Rettung.
falls tatsaechlich nur die "echten SSI includes"
die Blocker sind dann gehts ganz sicher,
ohne PERL oder dergleichen Schwergewichte.
=.))
<!--#include -->
wird zu
<? include(...) ?>
Den "3 Zeiler" hat Bernd ja bereits skizziert.
gruss max.
Over and Out und many Easter Eggs.
Mehr Informationen über die Mailingliste linux-l