[GastForen Programmierung/Entwicklung PHP und MySQL Apache 2.3.0 - Probleme mit documentroot

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Apache 2.3.0 - Probleme mit documentroot

s.kurath
Beiträge gesamt: 29

12. Nov 2006, 21:01
Beitrag # 1 von 10
Bewertung:
(3082 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen

Ich habe bei mir ein Netzwerk eingerichtet mit einem PC (Computername "pc") und einem Laptop. Ich möchte meine Daten nur auf meinen PC speichern und wenn ich auf dem Laptop arbeite übers Netz auf den PC zugreifen. Dies funktioniert alles tatellos.
Das grosse Problem liegt aber darin, dass ich das DocumentRoot im Apache (Datei http.conf) nicht richtig einstellen kann. Hier ein Auszug:
#DocumentRoot "S:/Stefan/auftraege/w_website_erstellung" Seite nicht gefunden
#DocumentRoot "\\pc\S:/Stefan/auftraege/w_website_erstellung" Forbidden - You don't have permission to access / on this server.
#DocumentRoot "\\pc\c:/Daten/Stefan/auftraege/w_website_erstellung" Forbidden - You don't have permission to access / on this server.
#DocumentRoot "//pc/c:/Daten/Stefan/auftraege/w_website_erstellung" Seite nicht gefunden
DocumentRoot "//pc/s:/Stefan/auftraege/w_website_erstellung"

Ich habe hinter die jeweiligen Versuchszeilen die Fehlermeldung angegeben, die aufgetaucht ist.

Zum besseren Verständnis hier noch die Pfade:
Vom PC aus (Computername "pc"):
c:/Daten/Stefan/auftraege/w_website_erstellung

Vom Laptop aus:
s:/Stefan/auftraege/w_website_erstellung

Zum Test habe ich auf dem PC auch mal das ganze Laufwerk C freigegeben, aber es funktioniert einfach nicht.
Wie kann ich auf meinen PC über mein Netzwerk mit dem Apache zugreifen?

Ich hoffe ihr könnt mir helfen, denn ich habe jetzt schon Stunden versucht, diese Problem zu lösen.

Vielen Dank

Stefan
X

Apache 2.3.0 - Probleme mit documentroot

SabineP
Beiträge gesamt: 7586

12. Nov 2006, 22:03
Beitrag # 2 von 10
Beitrag ID: #261469
Bewertung:
(3066 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Stefan,

Wo ist denn der Apache installiert, auf dem PC oder auf dem Laptop?
Und wo befindet sich /auftraege/w_website_erstellung auf dem PC oder auf dem Laptop?

Hast Du diesen Pfad schon einmal probiert *Schuß-ins-Blaue*:
DocumentRoot c:/Daten/Stefan/auftraege/w_website_erstellung


als Antwort auf: [#261465]
(Dieser Beitrag wurde von SabineP am 12. Nov 2006, 22:04 geändert)

Apache 2.3.0 - Probleme mit documentroot

s.kurath
Beiträge gesamt: 29

12. Nov 2006, 22:15
Beitrag # 3 von 10
Beitrag ID: #261470
Bewertung:
(3059 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine

Vielen Dank für deinen Beitrag.
Ich habe den Apache auf dem Laptop installiert und möchte über mein internes Netzwerk auf die Daten zugreifen, die auf dem PC liegen. Das heisst, dass sich das Verzeichnis ../stefan/auftrage/w_website_erstellung auf dem PC befindet.

Den von dir vorgeschlagenen Pfad habe ich ausprobiert, aber es taucht wieder der Fehler 404 - Nicht gefunden auf.

Hast du sonst noch eine Idee?


als Antwort auf: [#261469]

Apache 2.3.0 - Probleme mit documentroot

SabineP
Beiträge gesamt: 7586

12. Nov 2006, 22:35
Beitrag # 4 von 10
Beitrag ID: #261473
Bewertung:
(3052 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> Hast du sonst noch eine Idee?

Den Apache auf dem PC installieren, also dort wo auch die Daten liegen.

Gruß Sabine


als Antwort auf: [#261470]

Apache 2.3.0 - Probleme mit documentroot

s.kurath
Beiträge gesamt: 29

12. Nov 2006, 22:44
Beitrag # 5 von 10
Beitrag ID: #261474
Bewertung:
(3050 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Den Apache habe ich auf dem PC schon installiert und der funktioniert auch, aber ich möchte eine 2. Arbeitsstation (Laptop) einrichten, der die Daten von "Server", also vom PC abruft, damit ich die Daten nur einfach vorhanden habe.
-> eine normale Serverlösung eben.
Damit ich jetzt auch vom Laptop aus die Pages mit integriertem PHP testen kann, muss der Apache auch auf dem Laptop installiert sein und der muss natürlich die abgelegten Pages auf dem "Server" direkt abrufen können.


als Antwort auf: [#261473]

Apache 2.3.0 - Probleme mit documentroot

SabineP
Beiträge gesamt: 7586

12. Nov 2006, 23:06
Beitrag # 6 von 10
Beitrag ID: #261475
Bewertung:
(3044 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> Damit ich jetzt auch vom Laptop aus die Pages mit integriertem PHP testen kann,
>> muss der Apache auch auf dem Laptop installiert sein

Es reicht, wenn der Apache mit PHP auf dem PC installiert ist.
Auf Deinem Laptop brauchst Du nur den Browser.
Tippe im Browser auf dem Laptop den PC-Namen ein.

Du kannst doch dieses Forum auch in Deinem Browser aufrufen,
obwohl die Daten dieses Forums sich nicht auf Deinem Rechner befinden.

Gruß Sabine


als Antwort auf: [#261474]
(Dieser Beitrag wurde von SabineP am 12. Nov 2006, 23:07 geändert)

Apache 2.3.0 - Probleme mit documentroot

s.kurath
Beiträge gesamt: 29

13. Nov 2006, 07:37
Beitrag # 7 von 10
Beitrag ID: #261484
Bewertung:
(3020 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen Dank Sabine

Wie du mir geschrieben hast, habe ich einige PHP-Seite zum Test von meinem Laptop aus aufgerufen (die Daten liegen auf dem PC), aber der Browser stellt mir die PHP-Codes als Klartext dar.
Wenn dies richtig ist, dass Apache mit PHP nur auf dem PC laufen muss, habe ich dann evtl. irgend etwas im Apache auf dem PC falsch eingestellt?

Gruss Stefan


als Antwort auf: [#261475]

Apache 2.3.0 - Probleme mit documentroot

SabineP
Beiträge gesamt: 7586

13. Nov 2006, 09:41
Beitrag # 8 von 10
Beitrag ID: #261505
Bewertung:
(3009 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
PHP muß natürlich auch auf dem PC installiert sein.

Du kannst auch ein fertiges Paket verwenden:
http://www.apachefriends.org/de/xampp.html

Gruß Sabine


als Antwort auf: [#261484]
(Dieser Beitrag wurde von SabineP am 13. Nov 2006, 09:43 geändert)

Apache 2.3.0 - Probleme mit documentroot

s.kurath
Beiträge gesamt: 29

13. Nov 2006, 10:35
Beitrag # 9 von 10
Beitrag ID: #261518
Bewertung:
(2999 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Es ist komisch, aber auf dem PC läuft PHP, MySQL und Apache problemlos. Wenn ich dieselbe Datei vom Browser auf dem PC aufrufe, funktionert alles. Nur wenn ich die Dateien übers Netz vom Laptop aufrufe, setzt er mir die PHP-Codes nicht um.
Ich glaube ich muss jetzt wohl oder übel das machen, was ich immer vermeiden wollte. --> Alles neu installieren.
Trotzdem danke für deine Antworten.
Wenn jemand noch was weiss, die Neuinstallation zu umgehen, wäre ich dankbar.

Lieben Gruss Stefan


als Antwort auf: [#261505]

Apache 2.3.0 - Probleme mit documentroot

s.kurath
Beiträge gesamt: 29

13. Nov 2006, 19:33
Beitrag # 10 von 10
Beitrag ID: #261706
Bewertung:
(2987 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine

Jetzt hab ich's rausgefunden.

Es ist natürlich auf mein Nichtwissen zurück zu führen.

Ich muss die Seite vom Laptop aus mit "http://pc/" aufrufen und schon komm ich aufs documentroot auf dem PC.
Damit hat sich die Neuinstallation auf dem PC erübrigt und den Apache auf dem Laptop habe ich bereits deinstalliert. Juhee!!!

Besten Dank Sabine für deine Mühe und bis evtl. später einmal.

Lieben Gruss
Stefan


als Antwort auf: [#261518]
X