Probleme mit PHP in HTML

Alles, was PHP betrifft, kann hier besprochen werden.

Probleme mit PHP in HTML

Postby Markus Wienhoefer » 16. March 2006 15:42

Hallo,

ich bin Neuling mit PHP, bin aber gerade dabei einen WebServer neu aufzusetzen. Dabei kommt es zu folgenden Probleme:

Die darzustellenden Webseiten benutzen ein PHP-Framework, sind aber HTML Dateien. Ein PHP-Skript, das am Anfang jeder HTML eingebettet ist generiert hierbei ein Menue. Nach Neuinstallation des gesamten Servers scheint dies aber nicht mehr zu funktionieren.

Dateien mit .php Endung parsed der Apache2 einwandfrei. Eingebettetes PHP in HTML scheint nicht verarbeitet zu werden, ist aber in der Ausgabeseite immer noch zu sehen (im Source).

Mit der vorigen Installation funktionierte dieser Mechanismus noch einwandfrei.

short_open_tags steht auch richtig.

Beispiel-Datei:

Code: Select all
<?
  require("digilab_homepage.php");
  digilab_head("digilab homepage","Webmaster","webmaster@digilab.uni-hannover.de");
?>
<!-- Start of HTML-Page -->
  <h2>digilab- Verbundprojekt Medienforschung</h2>
...es folgt HTML...


Suse10, Apache2, PHP4

Die benoetigte Datei digilab_homepage.php steht im Include_Dir.

Benenne ich das ganze in index.php um wird es korrekt geparsed, warum also nicht eingebettet in HTML?

Falls hierzu irgendjemand Ideen hat wuerde mit das enorm weiterhelfen ;)

Vielen Dank

Markus
Markus Wienhoefer
 
Posts: 4
Joined: 16. March 2006 15:34

Postby Wiedmann » 16. March 2006 15:45

Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Markus Wienhoefer » 16. March 2006 15:47

Hallo,

danke fuer diese enorm schnelle Antwort.

Die MIME-Types fuer .php, .php4 etc sind bereits php zugeordnet. Heisst das, dass auch alle html files PHP zugeordnet werden muessen und somit auch reine HTML Files alles durch den PHP Parser gehen?
Markus Wienhoefer
 
Posts: 4
Joined: 16. March 2006 15:34

Postby Wiedmann » 16. March 2006 15:51

Eben dieses. Nur die Dateien (Endungen) die dem MimeType "application/x-httpd-php" (o.ä.) zugeordnet sind, werden auch durch den PHP-Parser geschickt.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Markus Wienhoefer » 16. March 2006 15:53

Gerade ausprobiert, funktioniert einwandfrei...

Vielen Dank fuer diese unheimlich schnelle Hilfe. :)
Markus Wienhoefer
 
Posts: 4
Joined: 16. March 2006 15:34


Return to PHP

Who is online

Users browsing this forum: No registered users and 3 guests