Port änderungen werden nicht übernommen

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

Port änderungen werden nicht übernommen

Postby theking2 » 02. September 2021 11:14

Wenn im Control Panel Konfig die Ports von Apache und MySQL gesetzt werden hat dies kein effekt, die neue Ports werden nicht gespeichert.

http://youtu.be/JUlcZi9bdlY?hd=1

In the ini and conf files nothing is changed
theking2
 
Posts: 30
Joined: 08. March 2012 09:12
XAMPP version: latest
Operating System: W7

Re: Port änderungen werden nicht übernommen

Postby Nobbie » 02. September 2021 13:54

Natürlich nicht, die Änderungen in den Panels ist auch nur für Panels.

Apache wird in httpd.conf konfiguriert und MySQL in my.cnf (oder my.ini). Das musst Du selbst machen in einem Editor.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04

Re: Port änderungen werden nicht übernommen

Postby theking2 » 07. September 2021 07:36

Das verstehe ich wirklich nicht Nobbie. Wieso muss Control Panel wissen welche Ports von Apache und MariaDB verwendet werden? Was nutzt diese Einstellung wenn es kein Effekt auf die Umgebeung hat?
Übrigens mit Wampserver lassen sich diese Einstellungen problemlos dürchführen.
Last edited by theking2 on 07. September 2021 07:48, edited 1 time in total.
theking2
 
Posts: 30
Joined: 08. March 2012 09:12
XAMPP version: latest
Operating System: W7

Re: Port änderungen werden nicht übernommen

Postby Altrea » 07. September 2021 07:45

Das Control Panel enthält Vorprüfungen. Eine davon prüft ob die Ports auf dem System frei sind.
Das Control Panel an sich ist aber ein relativ rudimentäres Tool. Es kann nicht selbst die Konfigurationen der diversen Einzelanwendungen parsen, um die aktuell konfigurierten Ports selbst auszulesen.
Es wäre auch viel zu komplex und fehleranfällig dies zu tun.
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: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Port änderungen werden nicht übernommen

Postby theking2 » 07. September 2021 08:05

Es stimmt, dass Control Panel beim Start die in Control Panel konfigurierte Ports auf Belegung überprüft. Das bringt ja nicht soviel wenn die tatsächliche verwendet Ports immer noch belegt sein können.

Die Ports in die Konfigurationsdateien anpassen wäre nicht so ein Problem. (wo kann ich mich als Systementwickler einbringen?)
theking2
 
Posts: 30
Joined: 08. March 2012 09:12
XAMPP version: latest
Operating System: W7

Re: Port änderungen werden nicht übernommen

Postby Altrea » 07. September 2021 08:44

Natürlich bringt es etwas. XAMPP ist in einer definierten Weise vorkonfiguriert.
Die Standardports zu überprüfen hilft daher Probleme der Grundeinstellungen oder Voraussetzungen des Sytems aufzudecken.

Das control panel enthält in der deutsche Spracheinstellung auch einen Hinweis, dass Portänderungen sich nicht auf die Konfigurationen der Einzelanwendungen auswirken.

Das Problem ist auch nicht eine string replace Anweisung zu implementieren, die den Port einfach ändert, sondern sicherzustellen, dass das control panel alle erdenklichen Useränderungen mitberücksichtigt und eine lauffähige Konfiguration hinterlässt. Apache zum Beispiel kann Teilkonfigurationen aus anderen Dateien importieren, ein User könnte sich zum Beispiel auf seinem User Desktop eine conf Datei speichern und diese von XAMPPs Apache importieren. Diese Datei kann am Anfang, am Ende oder mittendrin importiert werden und kann beliebige Parameter enthalten, inklusive Listen oder VirtualHost oder Servername oder Require Anweisungen die sich auf Ports auswirken oder diese bedingen.

Ob das all den Programmieraufwand wert ist, nur um dem User zu ersparen die Konfigurationsdateien selbst nach den Ports zu durchsuchen und abzuändern? Vorallem vor dem Hintergrund, dass ein Wechseln der Standardports andere Nebeneffekte mitbringt (wie das Mitschleifen an dem URL) weshalb dies nur der allerletzte Ausweg sein sollte und man sich genau überlegen sollte, ob man dies tun möchte.

Bewerben als Entwickler kann man sich nicht. Bitnami hat das Building der XAMPP Versionen übernommen. Das XAMPP for Windows control panel in der jetzigen Form ist aber eine Eigenentwicklung von Usern hier im Forum. Du kannst dich gerne dran versuchen. Der Quelltext liegt jeder XAMPP version bei und du kannst deine Änderung gerne hier der Community vorstellen.
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: 11933
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 122 guests