Autor Thema: PHP Punte Homepages Programmieren  (Gelesen 7803 mal)

Offline mf|Akron

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 2219
  • Bad command or file name
    • Profil anzeigen
(Kein Betreff)
« Antwort #15 am: Mittwoch, 11. Dezember 2002, 20:12 »
Ahso. Das muss da rein?
Dachte, das könne irgendwo gespeichert werden :D
Mal ausprobieren.
----------------
Hmm, geht ned :(
Ich habe mal die httpd.conf auf meinen Webspace geladen. Kannst ja mal nach Fehlern suchen :D
http://www.zhwin.ch/~schaaret/httpd.conf
ka-clik
shink!

Offline Angelus@XP

  • Full Member
  • ***
  • Beiträge: 195
    • Profil anzeigen
    • http://www.earthgate.ch
(Kein Betreff)
« Antwort #16 am: Mittwoch, 11. Dezember 2002, 22:04 »
ich nehme mal an, der Apache selber läuft richtig. d.h. wenn du

http://localhost/

eingibst, kommt irgendeine apache-testseite.

einen unterschied von deiner apache-config zu meiner sehe ich; du verwendest php als dll, und ich als .exe. im windows-verzeichnis müsste es noch eine php.ini geben. da drinn gibts einen wert

doc_root

und der müsste auf das gleiche verzeichnis wie das DocumentRoot vom apache zeigen-.

aber vielleicht hat jemand anders noch ne idee. ich habe den Apache und php schon vor ein paar monaten installiert; wahrscheinlich gibts ne neuere als meine.

Offline mf|Akron

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 2219
  • Bad command or file name
    • Profil anzeigen
(Kein Betreff)
« Antwort #17 am: Mittwoch, 11. Dezember 2002, 22:14 »
Hmm? doc_root ist leer bei mir, und Server läuft anscheinend auch nicht richtig :(
ka-clik
shink!

Offline Angelus@XP

  • Full Member
  • ***
  • Beiträge: 195
    • Profil anzeigen
    • http://www.earthgate.ch
(Kein Betreff)
« Antwort #18 am: Donnerstag, 12. Dezember 2002, 07:49 »
sehe schon, du bist ein schwerer Fall :)
wenn nicht mal der apache richtig läuft, solltest du mal dessen Logs anschauen.

Offline mf|Akron

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 2219
  • Bad command or file name
    • Profil anzeigen
(Kein Betreff)
« Antwort #19 am: Donnerstag, 12. Dezember 2002, 08:02 »
Die kann er nicht finden. Er durchsucht die HD.
ka-clik
shink!

Offline Angelus@XP

  • Full Member
  • ***
  • Beiträge: 195
    • Profil anzeigen
    • http://www.earthgate.ch
(Kein Betreff)
« Antwort #20 am: Donnerstag, 12. Dezember 2002, 09:03 »
argh.
Aber den Apache hast du schon gestartet? Kommt in der Taskleiste neben der Uhr sein Symbol (eine Feder oder so) ?

Die logs müssten hier sein:

C:\Programme\Apache Group\Apache2\logs

3 Stück.

Offline mf|Akron

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 2219
  • Bad command or file name
    • Profil anzeigen
(Kein Betreff)
« Antwort #21 am: Donnerstag, 12. Dezember 2002, 09:07 »
Das einzige logfile ist install.log, hier der Inhalt:
-----------------
Installing Apache HTTP 2.0 server with
 DomainName =  localworld.ch
 ServerName =  localhost
 ServerAdmin = admin@localworld.com
 ServerPort =  8080
 ServerRoot =  C:/Programme/Apache/Apache2
Rewrote C:/Programme/Apache/Apache2/conf/httpd-win.conf
 to C:/Programme/Apache/Apache2/conf/httpd.default.conf
Successfully removed C:\Programme\Apache\Apache2\conf\httpd-win.conf
Duplicated C:/Programme/Apache/Apache2/conf/httpd.default.conf
 to C:/Programme/Apache/Apache2/conf/httpd.conf
Duplicated C:/Programme/Apache/Apache2/conf/ssl.default.conf
 to C:/Programme/Apache/Apache2/conf/ssl.conf
Duplicated C:/Programme/Apache/Apache2/conf/magic.default
 to C:/Programme/Apache/Apache2/conf/magic
Duplicated C:/Programme/Apache/Apache2/conf/mime.types.default
 to C:/Programme/Apache/Apache2/conf/mime.types
Successfully removed C:\Programme\Apache\Apache2\conf\InstallConf.awk
-----------------
Ich kann den Server, nur monitoren. Wenn ich ihn in der Konsole starten will, macht der das Fenster subito wieder zu. Ich glaube, ich installier ihn nochmals neu.
ka-clik
shink!

Offline Angelus@XP

  • Full Member
  • ***
  • Beiträge: 195
    • Profil anzeigen
    • http://www.earthgate.ch
(Kein Betreff)
« Antwort #22 am: Donnerstag, 12. Dezember 2002, 09:45 »
jo mach mal.
auf was für einem OS willst du ihn laufen lassen?
Falls Win2k oder XP musst du mal in den Diensten nachschauen, ob er da eingetragen ist.

Offline mf|Akron

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 2219
  • Bad command or file name
    • Profil anzeigen
(Kein Betreff)
« Antwort #23 am: Donnerstag, 12. Dezember 2002, 09:56 »
XP.
So er sich irgendwie mit Apache eingetragen hat, ist der nicht drin. Wie schreib ich den da rein?
ka-clik
shink!

Offline Angelus@XP

  • Full Member
  • ***
  • Beiträge: 195
    • Profil anzeigen
    • http://www.earthgate.ch
(Kein Betreff)
« Antwort #24 am: Donnerstag, 12. Dezember 2002, 10:54 »
Als Dienst sieht es so aus:

"C:\Programme\Apache Group\Apache2\bin\Apache.exe" -k runservice

Der Name des Dienstes ist Apache2

im Startmenü müsstest du dann folgende Verknüfung haben:

"C:\Programme\Apache Group\Apache2\bin\Apache.exe" -n "Apache2" -k start


Aber wie du jetzt einen neuen Dienst hinzufügst...... keine Ahnung. Müsste ja alles das Apache-Setup machen

Offline mf|Lightfly

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 1365
    • Profil anzeigen
    • http://www.mframe.ch
(Kein Betreff)
« Antwort #25 am: Donnerstag, 12. Dezember 2002, 11:05 »
is fast alles korrekt, nur funktioniert die scheiss dll nicht unter windoof, keine ahnung warum. kannst du auf der php seite nachlesen.

mein vorschlag:

1. php 4.2.3 runterladen:
http://lfx.ch/lightfly/pvt/ressourcen/wamp/php/4.2.3/php-4.2.3-installer.exe
2. apache 1.3.9 runterladen:
http://lfx.ch/lightfly/pvt/ressourcen/wamp/apache/1.3.9/apache_1.3.27-win32-x86-src.msi
3. beide sächeli ins standart verzeichnis installieren
4. jetzt solltest du ein verzeichnis "C:\php" haben und ein verzeichnis "C:\Programme\Apache Group\Apache"
5. diese php.ini ins winnt verzeichnis kopieren:
http://lfx.ch/lightfly/pvt/configs/windoof/wamp/php/4.2.3/php.ini
6. diese apache config ins apache/conf verzeichnis kopieren:
http://lfx.ch/lightfly/pvt/configs/windoof/wamp/apache/1.3.9/httpd.conf

dann sollte alles funzen. dein document root ist dann:
"C:\Programme\Apache Group\Apache\htdocs"


du fragst dich jetzt bestimmt warum du diesen alten server installieren solltest. ganz einfach, 3 gründe:

1. diese version ist am meisten verbreitet (über 80%)
2. des ist die einzige version welche unter windows anständig funzt.
3. des ist die einzige version bei der das session management unter window überhaupt funzt.
4. es gibt keine funktionellen nachteil, oder special features welche im apache2 enthalten sind und im 1.3.9er ned.

übrigens lass dich ned vom namen des apache installers irritieren, weiss auch ned warum der 1.3.27-installer heisst. jedenfalls ist der 1.3.9er drin.

Offline mf|Akron

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 2219
  • Bad command or file name
    • Profil anzeigen
(Kein Betreff)
« Antwort #26 am: Donnerstag, 12. Dezember 2002, 11:07 »
Hab ich alles schon gemacht. Funzt ned.

Ich versuch's nochmal.

Das Ding will ned laufen :(
ka-clik
shink!

Offline Angelus@XP

  • Full Member
  • ***
  • Beiträge: 195
    • Profil anzeigen
    • http://www.earthgate.ch
(Kein Betreff)
« Antwort #27 am: Donnerstag, 12. Dezember 2002, 11:35 »
versuch's mal schrittweise.
zuerst nur den apache. und erst wenn dieser läuft das PHP installieren

Offline mf|Lightfly

  • mainframe.team
  • Hero Member
  • *
  • Beiträge: 1365
    • Profil anzeigen
    • http://www.mframe.ch
(Kein Betreff)
« Antwort #28 am: Donnerstag, 12. Dezember 2002, 11:42 »
also ich würde die schuld prinzipiell mal auf XP schieben. man liest viel darüber das unter XP das zeugs ned richtig funzt.

infos/sächeli zum probieren:

1. bei der installation des apache wirst du gefragt ob der dienst nur für dich oder für alle user installiert werden soll.
dort musst du "alle benutzer" auswählen

2. wichtig: wenn du den apache neu installierst musst du den alten zuerst deinstallieren und auch noch das installations verzeichnis von hand löschen weil die configs ned gelöscht werden.

3. wenn der dienst "Apache" oder "httpd" nicht in den diensten erscheint nach der installation musst du gar ned erst weitermachen. dann kannst du das teil gleich wieder entfernen.

4. es ist allgemein bekannt das der apache 2.0 unter windows ärger macht.

5. versuch die installation als administrator durchzuführen

Offline Angelus@XP

  • Full Member
  • ***
  • Beiträge: 195
    • Profil anzeigen
    • http://www.earthgate.ch
(Kein Betreff)
« Antwort #29 am: Donnerstag, 12. Dezember 2002, 12:34 »
also bei mir zu Hause läufts unter XP.

aber im normalfall will ja auch niemand auf XP einen Webserver laufen lassen  :D