Apache-Server einrichten

#0
07.06.2006, 17:40
...neu hier

Beiträge: 6
#1 Hallo

ich habe in eine Betrieb meine Praktikum gemacht

sie haben dort eine internetseite für darstellung von messwerten programmiert

der seite arbeitete so

wenn eine User auf die Seite zugrief
1. würde die PHP-Quell-Text irgend wie in server vor berarbeitet
Z.b.

Zitat

<?PHP
echo "<?xml version='1.0' encoding='ISO-8859-1' standalone='no' ?>";

$x = 10;
$y = 10;
?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg width="800" height="600" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" id="fenster">
<?PHP
echo "<rect x='".$x."' y='".$y."' width='800' height='600' fill='red'/>"
?>
</svg>
2. und dann würde nur bei der User nur HTML-Quell-Text gezeigt
z.B.

Zitat

<?xml version='1.0' encoding='ISO-8859-1' standalone='no' ?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg width="800" height="600" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" id="fenster">
<rect x="10" y="10" width="800" height="600" fill="red"/>
und ich will jetzt meine server auch so einrichten dass es klappt

also PHP wird in Sever bearbeitet und die HTML oder SVG in Browser
Könnt ihre mir Helfen um es so einzurichten
Dieser Beitrag wurde am 07.06.2006 um 18:02 Uhr von puyan editiert.
Seitenanfang Seitenende
07.06.2006, 18:37
Member

Beiträge: 80
#2 Hast du den Apache schon eingerichtet und konfiguriert? Und welche Apache Version setzt du ein?

http://www.php.net/
Paket downloaden und den Rest konfigurieren. Wenn du uns mehr verrätst kann ich dir genauer sagen was du noch konfigurieren musst.
__________
lg Geri
Seitenanfang Seitenende
07.06.2006, 19:04
Member
Avatar Laserpointa

Beiträge: 2161
#3 ich empfehle einfach mal frech folgende eierlegende Wollmilchsau:

http://www.apachefriends.org/de/xampp.html

XAMPP ist ein Installations-Packet was einfach einen Apache Server + MySQL Server + auf Wunsch auch noch einen FTP Server etc. auf Deinem Computer installiert!

Greetz Lp
Seitenanfang Seitenende
07.06.2006, 19:08
...neu hier

Themenstarter

Beiträge: 6
#4 also

ich habe XAMPP(den neusten) verwendet

ist schon alles dabei ich weis nur dass ich was in eine *.ini verändern muss bei php

aber ich weis nicht was

also beide benutzer soll nur die HTML oder SVG Quell-code zu sehen sein und nicht der PHP code
Seitenanfang Seitenende
07.06.2006, 19:12
Member

Beiträge: 80
#5 Oder diese Lösung ^^ obwohl ich die nicht ganz mag... aber das ist persönliche Meinung ;)

Da sollte man aber passend zum Forum folgendes unbedingt beachten: http://www.apachefriends.org/de/xampp-windows.html#1217 sonst hat man nen schönen Server der spätestens wenn Google in gefunden hat zum Opfer wird...

Edit:
Sofern du eine Standardinstallation von Xampp hast ist eine weitere Konfiguration der php.ini gar nicht nötig.
__________
lg Geri
Seitenanfang Seitenende
07.06.2006, 19:28
...neu hier

Themenstarter

Beiträge: 6
#6 das ist keine Problem mit dem sicherheit

ich glaube das der rechner nicht gefunden wird

aber es klappt nicht das was ich for habe

ich bekomme immer die HTML- oder SVG-Quell-Text

und nicht die richtige seite
Seitenanfang Seitenende
07.06.2006, 19:46
Member

Beiträge: 80
#7 Dann ist php bzw. der Apache nicht richtig konfiguriert.

Wenn du aber wirklich Xampp einsetzt wird eine einfache Neuinstallation von Xampp besser sein.


Um das ganze beim Apache auch mal zu erläutern:
Beim Apache kommt einfach folgendes in die httpd.conf, wobei Pfade und die Version selbstverständlich angepasst werden müssen.
LoadModule php5_module "D:/server/php5/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/server/php5/"

Im PHP Verzeichnis benennst du noch die php.ini-recommended in php.ini um.
__________
lg Geri
Seitenanfang Seitenende
07.06.2006, 20:15
...neu hier

Themenstarter

Beiträge: 6
#8 wo muss ich in httpd.conf die untere sätze eintragen

Zitat

AddType application/x-httpd-php .php
PHPIniDir "D:/server/php5/"
Seitenanfang Seitenende
07.06.2006, 20:19
Member

Beiträge: 80
#9 Am besten ganz unten, es sind drei Zeilen also keine vergessen ;)
und wie gesagt gehören die Pfade natürlich angepasst.

LoadModule php5_module "D:/server/php5/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/server/php5/"
__________
lg Geri
Seitenanfang Seitenende
11.06.2006, 10:29
...neu hier

Themenstarter

Beiträge: 6
#10 so es klapt

aber ich bekomme nur eine leere seite

aber ich habe eine reine HTML- oder SVG-Quell-Text

kann das sein weil SVG eine Ative server braucht

EDIT:
noch was

so weit ich gesehen habe das was ich machen will ist wie AJAX

ich würde mich freunen wenn ihr mir auch paar links darüber sendet
Dieser Beitrag wurde am 11.06.2006 um 10:45 Uhr von puyan editiert.
Seitenanfang Seitenende
11.06.2006, 14:33
Member

Beiträge: 80
#11 Um zu überprüfen es richtig funktioniert kannst du einfach mal eine Datei machen und diese als phpinfo.php abspeichern.

<?php
phpinfo();
?>

Hab mich mit svg noch nie beschäftigt, aber es sollte schon funktionieren, du kannst mal schauen was du für einen Quelltext vom Server rausbekommst, das hilft vielleicht weiter bei der Fehlersuche.

Zu Ajax:
http://de.wikipedia.org/wiki/Ajax_(Programmierung)
http://www.drweb.de/programmierung/ajax.shtml
http://www.sematopia.com/?p=34
http://simpletutorials.com/tutorials/jsrs/index.php
http://aleembawany.com/weblog/webdev/000051_ajax_instant_tutorial.html
__________
lg Geri
Seitenanfang Seitenende
12.06.2006, 20:34
...neu hier

Themenstarter

Beiträge: 6
#12 ich bedanke mich für deine hilfe

muss auch den server einrichten damit er AJAX fähig wird
Seitenanfang Seitenende