PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php läuft nicht(richtig)


f.thierfelder
15.02.2002, 15:31:45
nun habe ich schon alle möglichen manuals durchstöbert und komme trotzdem nicht klar:
apache, php und mysql installiert(unter windows2000).
ip des servers im browser angewählt und siehe da, die startseite von apache ist da.
nun teste ich den php-counter und auch der läuft und zeigt mir das ich der x.te besucher bin, also läuft php.
rufe ich auf dem server ein php-file mit folgendem inhalt auf:
<?PHP
function mache_etwas($wie_oft){
for($x=0 ; $x<$wie_oft ; $x++){
echo "Dies ist der " . $x . ". Durchlauf. <br>";
}
}
?>
<HTML>
<HEAD>
</HEAD>
<BODY>
Mein erstes Programm:
<BR>
<?PHP
mache_etwas(6);
?>
</BODY>
</HTML>
so sehe ich im browser nur die zeile:
-----------------------------
Mein erstes Programm:
-----------------------------

das heisst doch das php überhaupt nicht aufgerufen wird!?
weiss jemand rat?
danke im voraus, frank

Matthias
15.02.2002, 16:34:29
wie rufst du dein script auf??

Liegt der counter und dein script beide im DocumentRoot, das in der httpd.conf angegeben ist??

f.thierfelder
18.02.2002, 09:10:41
hi matthias,
document root laut httpd.conf: c:/apache/htdocs
die datei buch.php3 liegt aber unter c:/apache/htdocs/home/html
da liegt auch der counter.
also habe ich die datei buch.php3 auch nach c:/apache/htdocs kopiert.
ohne erfolg.

gruss
frank

Matthias
18.02.2002, 11:06:40
änder mal deine buch.php3 in buch.php und probier nochmal.

f.thierfelder
19.02.2002, 16:40:59
h matthias,
danke für deine hilfe, es funktioniert.
seltsam da in der httpd.conf
AddType application/x-httpd-php .php3
richtig drin steht.