[gelöst]PHP wird nicht interpretiert

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

[gelöst]PHP wird nicht interpretiert

Postby noktan » 05. July 2012 12:49

Hallo,

habe gerade XAMPP neu installiert.
Also liegt eine frische Installation ohne Änderungen vor.

Apache, MySQL und Filezilla läuft als Dienst.

Folgendes Problem:

die index.php und phpinfo lassen sich problemlos aufrufen. Hier wird auch der PHP Code interpretiert.

Öffne ich aber eine andere PHP Datei über localhost/xx.php bzw. 127.0.0.1/xx.php im Browser wird nur der HTML Quelltext interpretiert.
Der Restliche Quelltext wird auch über den Seitenquelltext nicht angezeigt.

Beispielscode Auszug:

index2.php:


Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<?php

include("_mysql.php");

include("_settings.php");

include("_functions.php");

require_once("src/fc_slider.class.php");

?>



....Page geht natürlich weiter und alle Tags werden korrekt geschlossen..

Seitenquelltext dazu via Browser:





Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>


Browserzeile dabei:

Code: Select all
http://localhost/index2.php



Hat jemand einen Lösungsansatz zu diesem Problem?
Über die Forensuche konnte ich keine passende Lösung für mein Problem finden.
Ich hoffe es ist ein simpler Einsteigerfehler :idea:

Danke :)
noktan
 
Posts: 1
Joined: 05. July 2012 12:41
Operating System: Win 7 64 bit

Re: PHP wird nicht interpretiert

Postby WilliL » 05. July 2012 13:27

pack doch mal in den PHP Teil eine Ausgabe rein z.B. echo '<h1>hello world</h1';
ich nehme an, dass du in den includierten Files keine Ausgabe hast. Die PHP-Scripte werden in HTML nicht angezeigt - Gott sei Dank. Wenn du etwas in html ausgeben willst muss das auch html-konform erfolgen.
Bsp: test.php
Code: Select all
<?php
 // Deklarationen
  $namestring = "XAMPP";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 
</head>
<body>
 <h1> die ist die Testseite von <?php echo $namestring; ?> </h1>
 <p> meine testseite etc..</p>
</body>
</html>

Willi
WilliL
 
Posts: 660
Joined: 08. January 2010 10:54
Operating System: Win7Home Prem 64 SP1

Re: PHP wird nicht interpretiert

Postby GeorgB » 09. July 2012 15:43

Ich habe das gleiche Problem. Nach willi-Test sieht das bei mir so aus (Ausführen in Firefox:file:///C:/xampp/htdocs/zebrafell-xampp/test.php)
die ist die Testseite von
meine testseite etc.

und im Quelltext:
<?php
// Deklarationen
$namestring = "XAMPP";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<h1> die ist die Testseite von <?php echo "test"+$namestring; ?> </h1>
<p> meine testseite etc..</p>
</body>
</html>

also sind die Php-Teile nicht unterpretiert worden ....
in Xampp zeigt phpinfo aber an:
PHP Version 5.3.8 usw...

ich habe keine rechte Idee .. wo ich suchen soll?
Hat da jemand tips für mich?
(Xamp 1.7.7)
GeorgB
 
Posts: 2
Joined: 09. July 2012 15:22
Operating System: Windows XP

Re: PHP wird nicht interpretiert

Postby GeorgB » 09. July 2012 18:22

Fehler gefunden: aufruf war falsch::
localhost/zebrafell-xampp/test.php
GeorgB
 
Posts: 2
Joined: 09. July 2012 15:22
Operating System: Windows XP


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 42 guests