webserver einrichten

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

webserver einrichten

Postby jhaustein » 23. June 2014 13:21

hallo gemeinschaft

habe auf meinem rechner eine xampp version laufen (hier läuft eine datenbank) - nun möchte ich mit einem anderen rechner im lan auf diese datenbank zugreifen - könnt ihr mir bitte erklären wie das geht

lieben dank
joerg
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby Nobbie » 23. June 2014 14:08

Womit möchtest Du auf diese Datenbank zugreifen?
Nobbie
 
Posts: 13171
Joined: 09. March 2008 13:04

Re: webserver einrichten

Postby jhaustein » 23. June 2014 14:12

von allen rechner im lan - über browser

local läuft es ja, wenn ich z..b 127.0.0.1/mein projektordner eingebe

der ordner liegt im verzeichnis c:/xampp/htdocs/testauftritt
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby Altrea » 23. June 2014 14:52

Du möchtest also von einem Webscript welches von einem externen Webserver angefragt wird auf eine (vom Webscript aus gesehen) auf dem localen Server liegende Datenbank zugreifen?
Das funktioniert bereits out of the box ohne Anpassungen
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: webserver einrichten

Postby jhaustein » 23. June 2014 14:55

ich habe vier rechner im lan - auf einem läuft xampp - dort ist eine kleine datenbank drauf - adressverwaltung - nun möchte ich von den anderen drei rechnern auf diese adressverwaltung zugreifen
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby Nobbie » 23. June 2014 15:27

Das beantwortet meine Frage immer noch nicht: womit (mit welchem Softwareprodukt) möchtest Du zugreifen? Ich rate jetzt mal wüßt: Du willst überhaupt NICHT auf die Datenbank zugreifen. Sondern Du willst mit einem Browser auf die PHP Scripts zugreifen, die auf Xampp Rechner laufen und die ihrerseits auf die Datenbank zugreifen. Ist das richtig geraten??

Wenn ja: dann starte einen Browser und gib in der Adresszeile http://xxx.xxx.xxx.xxx ein (evtl. noch irgendwelche Ordner oder Sciptnamen dahinter, das verschweigst Du uns ja die ganze Zeit hartnäckig) wobei xxx.xxx.xxx.xxx die LAN-IP des Xampp Rechners ist.

P.S.: Wenn ich den 2. Beitrag richtig interpretiere, müßtest Du also http://xxx.xxx.xxx.xxx/testauftritt eingeben (und immer noch xxx.xxx.xxx.xxx durch die IP des Xampp Rechners ersetzen).
Nobbie
 
Posts: 13171
Joined: 09. March 2008 13:04

Re: webserver einrichten

Postby jhaustein » 23. June 2014 15:32

hi - genau was du geschrieben hast

also, wenn ich local an meinem rechner sitze, dann gebe ich diese adresse ein
http://127.0.0.1/timescheduler/ - dann läuft es

nun weiss ich die ip des rechners wo xampp drauf läuft - die ist 192.168.3.11

diese kann ich vom anderen rechner(mit der ip:192.168.3.109) anpingen - gebe ich sie jedoch im browserfenster ein - keine verbindung

firewall ist aus am rechner mit xampp

habe das in der http_xampp.conf eingetragen

Code: Select all
<Location /server-status>
    SetHandler server-status
    Order Allow,Deny
    Allow from 192.168.3.109/24
</Location>
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby Altrea » 23. June 2014 17:01

Warum hast du diese Änderung deiner Meinung nach an der Konfiguration vorgenommen?

Alles andere hat Nobbie bereits geschrieben.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: webserver einrichten

Postby jhaustein » 24. June 2014 08:28

änderungen - hatte ich im netz gelesen - dachte es wären rechte probs

alles andere hatte nobbie geschrieben - ja stimmt

und ich habs so probiert und dann geschrieben was passiert - bekomme die Meldung "unable to connect"
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby Altrea » 24. June 2014 10:24

jhaustein wrote:änderungen - hatte ich im netz gelesen - dachte es wären rechte probs

Deine Änderung behebt zu 99% aber keine Rechteprobleme. Deshalb diese Änderung bitte Rückgängig machen.

jhaustein wrote:und ich habs so probiert und dann geschrieben was passiert - bekomme die Meldung "unable to connect"

Das ist keine offizielle Fehlermeldung.
Wie bereits gesagt beschränkt XAMPP den Zugriff auf eigene Scripte im htdocs Verzeichnis nicht. Der Request von externen Clients müsste also funktionieren. Ist das nicht der Fall sind Drittanbieter-Sicherheitssoftware / -einstellungen in der Regel der Schuldige.

Genaueres kann man aber erst sagen, wenn du uns mehr Informationen zukommen lässt in Form von vollständigen Fehlermeldungen, Logdatei-Einträgen, etc.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: webserver einrichten

Postby jhaustein » 24. June 2014 13:14

jetzt habe ich alles neu installiert

wenn ich nun die ip aufrufe im browser des clients kommt diese meldung
Neues XAMPP Sicherheitskonzept:

Der Zugriff auf das angeforderte Objekt ist nur aus dem lokalen Netzwerk möglich.

Diese Einstellung kann in der Datei "httpd-xampp.conf" angepasst werden.
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby jhaustein » 24. June 2014 13:17

habs nun rausgefunden

war doch wie ich vermutet habe ein rechte problem

für alle, die das gleiche prob haben

das habe ich in der httpd-xampp eingetragen
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
Allow from all
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby Altrea » 24. June 2014 13:31

Das ist quatsch was du gemacht hast. Zum einen sind diese Änderungen unnötig, zum anderen schlampig vollzogen und zu guter letzt ein Sicherheitsrisiko.

Das neue XAMPP Sicherheitskonzept schützt ausschließlich die sensiblen XAMPP Bereiche, also die orange XAMPP Administration Page, phpmyadmin, etc.
Die XAMPP Administration Page wird standardmäßig bei nichtangabe eines Unterordners aufgerufen, da im root des Apache eine index.php liegt, die eine Umleitung dorthin enthält.

Dieses Sicherheitskonzept greift aber nicht bei deinen eigenen Scripten, außer du steckst diese, was nicht empfohlen wird, mit in den \htdocs\xampp\ Unterordner
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: webserver einrichten

Postby jhaustein » 24. June 2014 14:33

wo würdest du denn die php dateien ablegen
jhaustein
 
Posts: 9
Joined: 29. September 2007 15:23

Re: webserver einrichten

Postby Altrea » 24. June 2014 15:04

In einem eigenen Projektordner.
Ich habe sogar mehrere vHosts die jeweils eigene Projektordner oberhalb von htdocs besitzen. Das ist aber eine Philosophiefrage wie man seine Projekte organisiert
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 30 guests