Hallo allerseits,
ich schlage mich gerade mit einem mir unerklärlichen Phänomen herum:
Mein PHP-Programm läuft einwandfrei auf meinem Enktwicklungssystem und Ubuntu (LAMP) und auch inzwischen auf einem virtuellen Server von 1&1.
Jetzt soll das Ganze auch mit SSL, also https://-Zugriff funktionieren.
Aber sobald das '>'-Zeichen - egal in welchem Kontext - auftritt, wird der PHP-Modus beendet, sodass der darauf folgende PHP-Code als HTML interpretiert wird.
Z.B.:
Ergibt die Ausgabe:
3) { echo 'irgendetwas'; }
Ebenso:
Ergibt die Ausgabe:
3) { echo 'irgendetwas'; }
Ich habe die php.ini sowie die apache2-Einstellungen durchgeschaut und leider keine Parameter gefunden, die auf eine Lösung hinweisen können.
Auf dem Server .sind folgende Versionen:
SuSE 10.3
PHP 5.2.9
Apache2 2.2.4
MySql 5.0.45
Vielen Dank für alle Tipps, ich bin wirklich ratlos.
Gruß,
muecke
ich schlage mich gerade mit einem mir unerklärlichen Phänomen herum:
Mein PHP-Programm läuft einwandfrei auf meinem Enktwicklungssystem und Ubuntu (LAMP) und auch inzwischen auf einem virtuellen Server von 1&1.
Jetzt soll das Ganze auch mit SSL, also https://-Zugriff funktionieren.
Aber sobald das '>'-Zeichen - egal in welchem Kontext - auftritt, wird der PHP-Modus beendet, sodass der darauf folgende PHP-Code als HTML interpretiert wird.
Z.B.:
PHP:
<?php
$sValue = 2;
if($sValue > 3)
{
echo 'irgendetwas';
}
?>
Ergibt die Ausgabe:
3) { echo 'irgendetwas'; }
Ebenso:
PHP:
<?php
$sValue = 2;
// if($sValue > 3)
{
echo 'irgendetwas';
}
?>
Ergibt die Ausgabe:
3) { echo 'irgendetwas'; }
Ich habe die php.ini sowie die apache2-Einstellungen durchgeschaut und leider keine Parameter gefunden, die auf eine Lösung hinweisen können.
Auf dem Server .sind folgende Versionen:
SuSE 10.3
PHP 5.2.9
Apache2 2.2.4
MySql 5.0.45
Vielen Dank für alle Tipps, ich bin wirklich ratlos.
Gruß,
muecke