Ich ändere Dateien, doch mir werden die von irgendwo anders

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

Ich ändere Dateien, doch mir werden die von irgendwo anders

Postby Pascal1 » 11. March 2021 20:06

hi, ich habe Dateien im htdocs-ordner.

Also in einem Unterordner davon. Starte MySql und Apache. Ändere dann Dateien, doch diese werden mir dann über den Browser in den entsprechenden local-Pfad nicht geändert angezeigt. Wo kann ich sehen, auf welchen Ordner sich Xampp bezieht?

Wirk sehr kurios.

Ich hatte mir eine Version vom Xampp portable Ordner kopier - also mehrfach. Und dann jeweils Änderungen gemacht, damit ich Sicherungen habe. Jetzt habe ich zig Ordner mit zig Xampp-Installationen. Einfach immer die setup_xampp.bat ausgeführt nach einer Kopie, da der Xampp-Ordner ja dann anders heisst.

Xampp zeigt mir beim Starten von Apache auch das richtige Verzeichnis im Fenster unten an: XAMPP Installationsverzeichnis: "e:\i....

Das stimmt also von daher. Aber das kann nicht sein. Wie gesagt, ändere ich dort etwas. Lösche eine index.php oder eine bild.gif, dann stellt mir der Browser beim Auruf der Seite diese Dateien trotzdem dar. Kurios! Neu hinzugefügte Dateien werden aber nicht genutzt oder dargestellt. Ich bin verwirrt.
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Nobbie » 12. March 2021 01:05

Mit einiger Sicherheit cached der Browser die Dateien, da die die gleich URL haben lädt er sie nicht neu. Drücke mal Ctrl. F5, das macht einen Refresh im Browser.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Pascal1 » 12. March 2021 13:05

Danke Nobbie. Nein daran liegt es nicht. Dann würde er ja zumindest die neuen Dateien anzeigen. Also meinetwegen eine alte Bild.gif anzeigen, auch wenn es eine neuere gibt. Aber eine Gif2.gif welche zuvor nicht vorhanden war dann ja suchen, da sie nicht im Chache ist und dann anzeigen.

Bei XAMPP Installationsverzeichnis: xxxx zeigt er mit das richtige Installationsverzeichnis an. Ich kopiere dieses zum Test, dann befinde ich mich im richtigen Verzeichnis. Wenn ich dann die Daten im entsprechenden Unterordner in htdocs editiere/hinzufüge/lösche, dann verändert sich im Browser aber nichts. Es ist wirklich kurios.

Kann es denn sein, dass bei meinen ganzen Xampp-Installationen (portable) der eine auf den anderen Xmapp-Ordner irgendwo noch verweist?
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Altrea » 12. March 2021 14:30

Wir können hier absolut garnichts dazu sagen, da du mit konkreten Aussagen sehr sparsam umgehst.

Natürlich kann es sein. Es kann alles mögliche sein.

Fangen wir mal mit den grundlegendsten Informationen an:
Wie sieht der komplette Verlauf des XAMPP Control Panel logs aus?
Wenn du etwas aufruft, siehst du die Aufrufe in der Apache access.log Datei?
Läuft Apache als Windows Dienst oder lokale Anwendung?
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: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Nobbie » 12. March 2021 20:41

Pascal1 wrote:Kann es denn sein, dass bei meinen ganzen Xampp-Installationen (portable) der eine auf den anderen Xmapp-Ordner irgendwo noch verweist?


Ausschließlich dann und nur dann, wenn Du es so konfiguriert hast. Das ist ja das Problem - das ist alles mit ABSOLUTER SICHERHEIT (und zwar nicht 99%, sondern 100%) Deine Konfiguration und ggf. Dein Fehler. Xampp kann nicht "von sich aus" etwas anderes tun, als es in der Konfiguration steht.

Du machst irgendwo irgendeinen Fehler, mehr kann ich dazu nicht sagen.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Pascal1 » 14. March 2021 18:18

Nobbie wrote:Xampp kann nicht "von sich aus" etwas anderes tun, als es in der Konfiguration steht.

Wo finde ich diese Konfiguration. Steht der der Pfad auch drin, den Xampp nutzt? Im Xamp-Controll-Fenster ist der Pfad ja korrekt angegeben, aber es wird ganz offensichtlich ein anderer Pfad genutzt.

Die Xampp-Controll.log:
Code: Select all
00:46:36  [main]    Initialisere Control Panel
00:46:36  [main]    Windows Version:  Enterprise  64-bit
00:46:36  [main]    XAMPP Version: 5.6.40
00:46:36  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
00:46:36  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
00:46:36  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
00:46:36  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
00:46:36  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
00:46:36  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640leerup3014\"
00:46:36  [main]    Voraussetzungen werden geprüft
00:46:36  [main]    Alle Voraussetzungen sind erfüllt
00:46:36  [main]    Initialisiere Module
00:46:36  [mysql]    XAMPP MySQL ist bereits gestartet auf Port 3306
00:46:36  [main]    Das FileZilla Modul ist deaktiviert
00:46:36  [main]    Das Mercury Modul ist deaktiviert
00:46:36  [main]    Das Tomcat Modul ist deaktiviert
00:46:36  [main]    Starte Check-Timer
00:46:36  [main]    Control Panel bereit
00:46:40  [mysql]    Versuche MySQL zu beenden...
00:46:40  [mysql]    Statusänderung erkannt: gestoppt
00:46:41  [main]    Deinitialisiere Module
00:46:41  [main]    Deinitialisiere Control Panel

00:46:59  [main]    Initialisere Control Panel
00:46:59  [main]    Windows Version:  Enterprise  64-bit
00:46:59  [main]    XAMPP Version: 5.6.40
00:46:59  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
00:46:59  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
00:46:59  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
00:46:59  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
00:46:59  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
00:46:59  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640up3014\"
00:46:59  [main]    Voraussetzungen werden geprüft
00:47:00  [main]    Alle Voraussetzungen sind erfüllt
00:47:00  [main]    Initialisiere Module
00:47:00  [main]    Das FileZilla Modul ist deaktiviert
00:47:00  [main]    Das Mercury Modul ist deaktiviert
00:47:00  [main]    Das Tomcat Modul ist deaktiviert
00:47:00  [main]    Starte Check-Timer
00:47:00  [main]    Control Panel bereit
00:47:01  [Apache]    Versuche Apache zu starten...
00:47:01  [Apache]    Statusänderung erkannt: gestartet
00:47:02  [Apache]    Statusänderung erkannt: gestoppt
00:47:02  [Apache]    Fehler: Apache wurde unerwartet beendet
00:47:02  [Apache]    Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
00:47:02  [Apache]    fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
00:47:02  [Apache]    Drücke den Logs Button um error logs zu sehen und prüfe
00:47:02  [Apache]    im Windows Event Viewer für weitere Hinweise
00:47:02  [Apache]    Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
00:47:02  [Apache]    und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.
00:47:09  [Apache]    Versuche Apache zu starten...
00:47:09  [Apache]    Statusänderung erkannt: gestartet
00:47:10  [Apache]    Statusänderung erkannt: gestoppt
00:47:10  [Apache]    Fehler: Apache wurde unerwartet beendet
00:47:10  [Apache]    Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
00:47:10  [Apache]    fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
00:47:10  [Apache]    Drücke den Logs Button um error logs zu sehen und prüfe
00:47:10  [Apache]    im Windows Event Viewer für weitere Hinweise
00:47:10  [Apache]    Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
00:47:10  [Apache]    und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.
00:47:10  [mysql]    Versuche MySQL zu starten...
00:47:13  [main]    Deinitialisiere Module
00:47:13  [main]    Deinitialisiere Control Panel

01:25:37  [main]    Initialisere Control Panel
01:25:37  [main]    Windows Version:  Enterprise  64-bit
01:25:37  [main]    XAMPP Version: 5.6.40
01:25:37  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
01:25:37  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
01:25:37  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
01:25:37  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
01:25:37  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
01:25:37  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"
01:25:37  [main]    Voraussetzungen werden geprüft
01:25:37  [main]    Alle Voraussetzungen sind erfüllt
01:25:37  [main]    Initialisiere Module
01:25:37  [main]    Das FileZilla Modul ist deaktiviert
01:25:37  [main]    Das Mercury Modul ist deaktiviert
01:25:37  [main]    Das Tomcat Modul ist deaktiviert
01:25:37  [main]    Starte Check-Timer
01:25:37  [main]    Control Panel bereit
01:25:39  [Apache]    Versuche Apache zu starten...
01:25:39  [Apache]    Statusänderung erkannt: gestartet
01:25:45  [mysql]    Versuche MySQL zu starten...
01:25:46  [mysql]    Statusänderung erkannt: gestartet
01:36:51  [Apache]    stoppe Modul Apache (PID: 6564)
01:36:51  [Apache]    stoppe Modul Apache (PID: 2584)
01:36:51  [Apache]    Statusänderung erkannt: gestoppt
01:36:52  [mysql]    Versuche MySQL zu beenden...
01:36:52  [mysql]    Statusänderung erkannt: gestoppt
01:38:29  [main]    Deinitialisiere Module
01:38:29  [main]    Deinitialisiere Control Panel

18:57:16  [main]    Initialisere Control Panel
18:57:16  [main]    Windows Version:  Enterprise  64-bit
18:57:16  [main]    XAMPP Version: 5.6.40
18:57:16  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
18:57:16  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
18:57:16  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
18:57:16  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
18:57:16  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
18:57:16  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"
18:57:16  [main]    Voraussetzungen werden geprüft
18:57:17  [main]    Alle Voraussetzungen sind erfüllt
18:57:17  [main]    Initialisiere Module
18:57:17  [main]    Das FileZilla Modul ist deaktiviert
18:57:17  [main]    Das Mercury Modul ist deaktiviert
18:57:17  [main]    Das Tomcat Modul ist deaktiviert
18:57:17  [main]    Starte Check-Timer
18:57:17  [main]    Control Panel bereit
18:57:19  [Apache]    Versuche Apache zu starten...
18:57:19  [Apache]    Statusänderung erkannt: gestartet
18:57:21  [mysql]    Versuche MySQL zu starten...
18:57:21  [mysql]    Statusänderung erkannt: gestartet
19:14:59  [mysql]    Versuche MySQL zu beenden...
19:15:00  [mysql]    Statusänderung erkannt: gestoppt
19:15:00  [Apache]    stoppe Modul Apache (PID: 1856)
19:15:00  [Apache]    stoppe Modul Apache (PID: 7576)
19:15:01  [Apache]    Statusänderung erkannt: gestoppt
19:15:03  [main]    Deinitialisiere Module
19:15:03  [main]    Deinitialisiere Control Panel

19:51:00  [main]    Initialisere Control Panel
19:51:00  [main]    Windows Version:  Enterprise  64-bit
19:51:00  [main]    XAMPP Version: 5.6.40
19:51:00  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
19:51:00  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
19:51:00  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
19:51:00  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
19:51:00  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
19:51:00  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"
19:51:00  [main]    Voraussetzungen werden geprüft
19:51:00  [main]    Alle Voraussetzungen sind erfüllt
19:51:00  [main]    Initialisiere Module
19:51:00  [main]    Das FileZilla Modul ist deaktiviert
19:51:00  [main]    Das Mercury Modul ist deaktiviert
19:51:00  [main]    Das Tomcat Modul ist deaktiviert
19:51:00  [main]    Starte Check-Timer
19:51:00  [main]    Control Panel bereit
19:51:01  [Apache]    Versuche Apache zu starten...
19:51:01  [Apache]    Statusänderung erkannt: gestartet
19:51:03  [mysql]    Versuche MySQL zu starten...
19:51:03  [mysql]    Statusänderung erkannt: gestartet
19:59:16  [Apache]    stoppe Modul Apache (PID: 13228)
19:59:16  [Apache]    stoppe Modul Apache (PID: 4212)
19:59:16  [Apache]    Statusänderung erkannt: gestoppt
19:59:16  [mysql]    Versuche MySQL zu beenden...
19:59:17  [mysql]    Statusänderung erkannt: gestoppt
19:59:18  [main]    Deinitialisiere Module
19:59:18  [main]    Deinitialisiere Control Panel

20:09:05  [main]    Initialisere Control Panel
20:09:05  [main]    Windows Version:  Enterprise  64-bit
20:09:05  [main]    XAMPP Version: 5.6.40
20:09:05  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
20:09:05  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
20:09:05  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
20:09:05  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
20:09:05  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
20:09:05  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"
20:09:05  [main]    Voraussetzungen werden geprüft
20:09:05  [main]    Alle Voraussetzungen sind erfüllt
20:09:05  [main]    Initialisiere Module
20:09:05  [main]    Das FileZilla Modul ist deaktiviert
20:09:05  [main]    Das Mercury Modul ist deaktiviert
20:09:05  [main]    Das Tomcat Modul ist deaktiviert
20:09:05  [main]    Starte Check-Timer
20:09:05  [main]    Control Panel bereit
20:09:06  [Apache]    Versuche Apache zu starten...
20:09:06  [Apache]    Statusänderung erkannt: gestartet
20:09:08  [mysql]    Versuche MySQL zu starten...
20:09:08  [mysql]    Statusänderung erkannt: gestartet
20:11:18  [Apache]    stoppe Modul Apache (PID: 6428)
20:11:18  [Apache]    stoppe Modul Apache (PID: 13324)
20:11:18  [Apache]    Statusänderung erkannt: gestoppt
20:11:19  [mysql]    Versuche MySQL zu beenden...
20:11:19  [mysql]    Statusänderung erkannt: gestoppt
20:11:21  [main]    Deinitialisiere Module
20:11:21  [main]    Deinitialisiere Control Panel

19:59:20  [main]    Initialisere Control Panel
19:59:20  [main]    Windows Version:  Enterprise  64-bit
19:59:20  [main]    XAMPP Version: 5.6.40
19:59:20  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
19:59:20  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
19:59:20  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
19:59:20  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
19:59:20  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
19:59:20  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"
19:59:20  [main]    Voraussetzungen werden geprüft
19:59:20  [main]    Alle Voraussetzungen sind erfüllt
19:59:20  [main]    Initialisiere Module
19:59:20  [main]    Das FileZilla Modul ist deaktiviert
19:59:20  [main]    Das Mercury Modul ist deaktiviert
19:59:20  [main]    Das Tomcat Modul ist deaktiviert
19:59:20  [main]    Starte Check-Timer
19:59:20  [main]    Control Panel bereit
19:59:21  [Apache]    Versuche Apache zu starten...
19:59:21  [Apache]    Statusänderung erkannt: gestartet
19:59:23  [mysql]    Versuche MySQL zu starten...
19:59:23  [mysql]    Statusänderung erkannt: gestartet
20:00:11  [Apache]    stoppe Modul Apache (PID: 2764)
20:00:11  [Apache]    stoppe Modul Apache (PID: 13556)
20:00:11  [Apache]    Statusänderung erkannt: gestoppt
20:00:11  [mysql]    Versuche MySQL zu beenden...
20:00:12  [mysql]    Statusänderung erkannt: gestoppt
20:09:07  [Apache]    Statusänderung erkannt: gestartet
20:09:08  [mysql]    Statusänderung erkannt: gestartet
20:11:19  [Apache]    Statusänderung erkannt: gestoppt
20:11:19  [mysql]    Statusänderung erkannt: gestoppt
20:13:07  [main]    Deinitialisiere Module
20:13:07  [main]    Deinitialisiere Control Panel

13:05:59  [main]    Initialisere Control Panel
13:05:59  [main]    Windows Version:  Enterprise  64-bit
13:05:59  [main]    XAMPP Version: 5.6.40
13:05:59  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
13:05:59  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
13:05:59  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
13:05:59  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
13:05:59  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
13:05:59  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"
13:05:59  [main]    Voraussetzungen werden geprüft
13:05:59  [main]    Alle Voraussetzungen sind erfüllt
13:05:59  [main]    Initialisiere Module
13:05:59  [main]    Das FileZilla Modul ist deaktiviert
13:05:59  [main]    Das Mercury Modul ist deaktiviert
13:05:59  [main]    Das Tomcat Modul ist deaktiviert
13:05:59  [main]    Starte Check-Timer
13:05:59  [main]    Control Panel bereit
13:06:01  [Apache]    Versuche Apache zu starten...
13:06:01  [Apache]    Statusänderung erkannt: gestartet
13:06:02  [mysql]    Versuche MySQL zu starten...
13:06:02  [mysql]    Statusänderung erkannt: gestartet
13:12:54  [Apache]    stoppe Modul Apache (PID: 9476)
13:12:54  [Apache]    stoppe Modul Apache (PID: 2944)
13:12:54  [Apache]    Statusänderung erkannt: gestoppt
13:12:55  [mysql]    Versuche MySQL zu beenden...
13:12:55  [mysql]    Statusänderung erkannt: gestoppt
13:13:03  [main]    Deinitialisiere Module
13:13:03  [main]    Deinitialisiere Control Panel

12:14:39  [main]    Initialisere Control Panel
12:14:39  [main]    Windows Version:  Enterprise  64-bit
12:14:39  [main]    XAMPP Version: 5.6.40
12:14:39  [main]    Control Panel Version: 3.2.3  [ Compiled: Mar 7th 2019 ]
12:14:39  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
12:14:39  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
12:14:39  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
12:14:39  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
12:14:39  [main]    XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"
12:14:39  [main]    Voraussetzungen werden geprüft
12:14:39  [main]    Alle Voraussetzungen sind erfüllt
12:14:39  [main]    Initialisiere Module
12:14:39  [main]    Das FileZilla Modul ist deaktiviert
12:14:39  [main]    Das Mercury Modul ist deaktiviert
12:14:39  [main]    Das Tomcat Modul ist deaktiviert
12:14:39  [main]    Starte Check-Timer
12:14:39  [main]    Control Panel bereit
12:14:42  [Apache]    Versuche Apache zu starten...
12:14:42  [Apache]    Statusänderung erkannt: gestartet
12:14:44  [mysql]    Versuche MySQL zu starten...
12:14:45  [mysql]    Statusänderung erkannt: gestartet
14:11:26  [mysql]    Versuche MySQL zu beenden...
14:11:27  [Apache]    stoppe Modul Apache (PID: 7532)
14:11:27  [Apache]    stoppe Modul Apache (PID: 6180)
14:11:27  [Apache]    Statusänderung erkannt: gestoppt
14:11:27  [mysql]    Statusänderung erkannt: gestoppt
14:18:02  [main]    Deinitialisiere Module
14:18:02  [main]    Deinitialisiere Control Panel


Ich nutze ausschließlich Xampp-Portable - ausgepackt aus Zip-Dateien oder installiert, aber auch die portable-Variante. Es wird also nicht als Dienst, sondern als lokale Anwendung ausgeführt.

Nein ich sehe keine Änderungen in der Apache-Log-Datei. Anfangs sehe ich dort noch aufzeichnungen aber seit ein paar Tagen nicht mehr. Ich sehe diese in einer Apache-Log-Datei einer anderen Xampp-"Installation". Anführungezeichen wegen Portable. Aber warum? Jetzt habe ich Datensalat, weiß nicht mehr wo welche Änderungen an den Dateien und der Datenbank vorgenommen wurden. Um das zu vermeiden arbeite ich doch extra mit unterschiedlichen Xampp-"Installationen". Jede portable Xampp-Installation hat einen eigenen Ordner, welche nix mit den anderen Xampp-Ordnern zu tun haben (sollen, muss ich ja jetzt sagen).

o.k. Leute, ich bin doch nicht verrückt! Folgendes stimmt 100%ig.

1. Ich habe Xampp mehrfach installiert - die portable Variante. Ich habe die auch einfach umkopiert um Sicherheitskopien zu haben. In der neu benannten Ordner dann stets die setup_xampp.bat ausgeführt.
2. Ich habe dort dann unterschiedliche Varianten im htdocs-Ordner getestet, also pro Xampp-"Installation" immer eine Variante
3. Auch unterschiedliche Xampp-Versionen dabei "installiert"(also php-versionsn z.b., aber immer portable)
4. Das obige kuriose Verhalten trat auf:
Ich kann in der htdocs/dashboard/faq.html die Zeile:
<dt>How do I install XAMPP?</dt>
abändern auf:
<dt>How do I install XAMPPa?</dt>
und speichern. Dann beende ich apache und beende xampp. Ich starte einen Browser, welcher noch nie benutzt wurde, im private-mode und rufe die Seite mit der faq auf: http://localhost/dashboard/faq.html

Siehe da, es steht dort an entsrpechender stelle:
How do I install XAMPP?
...anstelle von: How do I install XAMPPa?

Ich beende Xampp und die Seite ist nicht mehr aufrubar. Ich starte xampp und ich erhalte wieder genau disen Satz. Wieder statt: "How do I install XAMPPa?"

5. Möchte ich während Xampp läuft einen anderen Xampp-Ornder umbenennen, dann geht das nicht, weil sich darin geöffnete Dateien befinden, meldet Windows! (ich habe aber das Xampp in diesem Ordner gar nicht gestartet!)
D:\Seite\Xampp_1\TestXampp -> hier habe ich Xampp gestartet
D:\Seite\Xampp_2 -> diesen Ordner möchte ich währendessen umbennennen. Das geht nicht. Es gibt darin zig Unterordner mit Xampp-Versionen. An welcher es dort liegt, weiß ich leider nicht. [Kann ich da irgendwie temporäre Dateien suchen, die während der Xampp-Ausführung(ist ja eigentlich gar nicht gestartet) erstellt werden? -> ja, habe ich jetzt am Apache-Log-Datei-Datum herausfinden können]

Somit liegt der Fehler auch 100%ig an Xampp - ein Bug. Denn so sollte das Verhalten ja nicht auftreten. Ich ändere lediglich die Dateien im htdocs-Ordner. Und starte die setup_xampp.bat & die xampp-control.exe. Und dort drin: starte ich apache und myxml - über einen Linksklick auf den jeweiligen "Starten-Button". Mehr mache ich ja nicht. Ich ändere keine Konfigurationsfiles, etc. Warum also greift Xampp dann auf einen vollkommen anderen Ordner als auf seinen zu? Worin ich die xampp-control.exe gestartet habe bzw. den htdocs-Unterordner zu dieser. Obendrein zeigt mir Xampp ja sogar noch den richtigen Ornder an, in Xampp-Control. Aber wie gesagt, dieser ist nicht der Ordner worauf er sich bezieht. Änderungen darin werden wie beschrieben nicht im Browser angezeigt(auch nicht nach restart apache, xampp-conroll, neuer browser, browserchache-aktualisierung).

Wie verhindere ich in Zukunft diesen Datensalat? Das ist ja offensichtlich ein Bug.
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Altrea » 15. March 2021 02:18

Ich habe jetzt einige Zeit in die Nachstellung deines Problems investiert und hoffe, dass wir Licht ins Dunkel bringen können.

Pascal1 wrote:Im Xamp-Controll-Fenster ist der Pfad ja korrekt angegeben

12:14:39 [main] XAMPP Installationsverzeichnis: "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\"

Du meinst diese Zeile? Die gibt immer den Pfad aus, aus der das control panel gestartet wurde, unabhängig davon ob auch die Pfade in den Konfigurationsdateien korrekt gesetzt wurden.

Pascal1 wrote:Ich nutze ausschließlich Xampp-Portable - ausgepackt aus Zip-Dateien oder installiert, aber auch die portable-Variante. Es wird also nicht als Dienst, sondern als lokale Anwendung ausgeführt.

Das schließt schonmal das Problem aus, dass du mit dem Control Panel nur den Apache Dienst startest, der einen anderen Pfad haben könnte.

Pascal1 wrote:Nein ich sehe keine Änderungen in der Apache-Log-Datei. [...] Ich sehe diese in einer Apache-Log-Datei einer anderen Xampp-"Installation". Anführungezeichen wegen Portable. Aber warum?

Das deutet darauf hin, dass die Pfade nicht korrekt sind. Entweder Verwendet Apache eine fremde Konfigurationsdatei, oder es wird vom control panel ein fremder Apache gestartet.

Pascal1 wrote:Jetzt habe ich Datensalat, weiß nicht mehr wo welche Änderungen an den Dateien und der Datenbank vorgenommen wurden. Um das zu vermeiden arbeite ich doch extra mit unterschiedlichen Xampp-"Installationen". Jede portable Xampp-Installation hat einen eigenen Ordner, welche nix mit den anderen Xampp-Ordnern zu tun haben (sollen, muss ich ja jetzt sagen).

Theoretisch hast du recht, jede XAMPP Installation sollte ihren eigenen Ordner haben und darin alles finden, was sie braucht. Doch wenn Apache gesagt wird, du findest deine Konfiguration an Ort XY und der Ort und die Konfigurationsdatei existiert, denkt Apache natürlich es sei alles in Ordnung und nimmt die Einstellungen aus der ihm gegebenen Konfigurationsdatei.

Pascal1 wrote:1. Ich habe Xampp mehrfach installiert - die portable Variante. Ich habe die auch einfach umkopiert um Sicherheitskopien zu haben. In der neu benannten Ordner dann stets die setup_xampp.bat ausgeführt.

Meine Vermutung: Entweder hast du es doch einmal ausversehen vergessen, oder es wurden die Pfade nicht korrekt angepasst,
Ich habe auf meiner Testumgebung das Szenario aus deiner xampp-control.log nachgestellt, also:
  • eine XAMPP 5.6.40 portable als zip heruntergeladen
  • in "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640leerup3014\" entpackt
  • setup-xampp.bat ausgeführt
  • xampp-control.exe gestartet und wieder beendet
  • den gesamten Ordner nach "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640up3014\" kopiert
  • setup-xampp.bat ausgeführt und die Pfade refresht
  • xampp-control.exe gestartet und wieder beendet
  • diesen gesamten Ordner nach "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\" kopiert
  • setup-xampp.bat ausgeführt und die Pfade refresht
  • xampp-control.exe gestartet
Anschließend habe ich Apache erfolgreich gestartet. Alle Pfade waren korrekt.

Dann habe ich den letzten kopiervorgang nochmal ausgeführt, aber ohne setup-xampp.bat auszuführen. Ich konnte wiederum Apache starten (es wurde auch die korrekte httpd.exe ausgeführt), doch die falsche Konfigurationsdatei aus dem vorigen Ordner genommen.
Das habe ich folgendermaßen verifiziert:
  • Habe ich "e:\info\kaskadierung\page\hgettofile\pascalfiles\xampp\xampp5640vonleerxp_14oup33\apache\bin\httpd.exe" umbenannt, konnte ich Apache nichtmehr starten. Es wird also die korrekte Apache binary ausgeführt
  • Habe ich in der XAMPP Shell das Command "httpd -S" ausgeführt, wurden mir Pfade des vorigen Ordners angezeigt
  • Habe ich mir bei gestartetem Apache im XAMPP Dashboard das phpinfo() angesehen, standen da nur Pfade aus dem vorigen Ordner

Pascal1 wrote:2. Ich habe dort dann unterschiedliche Varianten im htdocs-Ordner getestet, also pro Xampp-"Installation" immer eine Variante
3. Auch unterschiedliche Xampp-Versionen dabei "installiert"(also php-versionsn z.b., aber immer portable)
4. Das obige kuriose Verhalten trat auf:
Ich kann in der htdocs/dashboard/faq.html die Zeile:
<dt>How do I install XAMPP?</dt>
abändern auf:
<dt>How do I install XAMPPa?</dt>
und speichern. Dann beende ich apache und beende xampp. Ich starte einen Browser, welcher noch nie benutzt wurde, im private-mode und rufe die Seite mit der faq auf: http://localhost/dashboard/faq.html

Siehe da, es steht dort an entsrpechender stelle:
How do I install XAMPP?
...anstelle von: How do I install XAMPPa?

Ich beende Xampp und die Seite ist nicht mehr aufrubar. Ich starte xampp und ich erhalte wieder genau disen Satz. Wieder statt: "How do I install XAMPPa?"

Auch das passt zu den Erkenntnissen, die ich oben geschildert habe. Wenn die falsche Konfigurationsdatei hergenommen wird, dann natürlich auch das falsche DocumentRoot Verzeichnis und damit die falsche Dashboard FAQ Datei.

Pascal1 wrote:5. Möchte ich während Xampp läuft einen anderen Xampp-Ornder umbenennen, dann geht das nicht, weil sich darin geöffnete Dateien befinden, meldet Windows! (ich habe aber das Xampp in diesem Ordner gar nicht gestartet!)
D:\Seite\Xampp_1\TestXampp -> hier habe ich Xampp gestartet
D:\Seite\Xampp_2 -> diesen Ordner möchte ich währendessen umbennennen. Das geht nicht. Es gibt darin zig Unterordner mit Xampp-Versionen. An welcher es dort liegt, weiß ich leider nicht. [Kann ich da irgendwie temporäre Dateien suchen, die während der Xampp-Ausführung(ist ja eigentlich gar nicht gestartet) erstellt werden? -> ja, habe ich jetzt am Apache-Log-Datei-Datum herausfinden können]

Natürlich nutzt Apache temporäre- und Sitzungsdateien. Aber wo die Dateien liegen zieht sich Apache wieder aus seiner Konfiguration.

Pascal1 wrote:Somit liegt der Fehler auch 100%ig an Xampp - ein Bug.

Es besteht eine theoretische Wahrscheinlichkeit, dass das setup_xampp.bat Script die httpd.conf Datei nicht bearbeiten konnte oder durfte. setup_xampp.bat überprüft nicht, ob die Datei auch wirklich bearbeitet wurde.
Das kann aber nicht durch zum Beispiel einen laufenden Apache Prozess ausgelöst werden, denn dieser liest die Datei nur ein und behält diese nicht im exklusiven Zugriff. Das können aber sehr wohl bestimmte Klartexteditoren oder andere Programme.
Man kann auch garnicht alle Eventualitäten in so einem kleinen Script einkalkulieren. Ein Bug wäre das dadurch aber noch lange nicht.

Wahrscheinlicher halte ich es aber, dass du es einfach einmal vergessen hast die setup_xampp.bat auszuführen. Das kann passieren.

Pascal1 wrote:Wie verhindere ich in Zukunft diesen Datensalat? Das ist ja offensichtlich ein Bug.

Da gibt es mehrere Möglichkeiten. Am einfachsten wäre es, den produktiven XAMPP Ordner garnicht zu ändern, und Backups in einen extra Ordner zu kopieren, bei dem einem immer klar ist, dass diese nicht für den Betrieb dort liegen und deshalb dort auch nie gestartet werden.

Du könntest natürlich auch nach jedem kopiervorgang über httpd -S überprüfen, ob die Apache config richtig angepasst wurde. Das bedeutet dann aber noch lange nicht, dass dies auch für MariaDB, PHP, etc der Fall ist. Also eigentlich müsstest du dann gleich alles überprüfen.

Du könntest auch überlegen, ob es wirklich nötig ist den gesamten über 500MB großen XAMPP Ordner zu kopieren, oder ob es nicht auch reichen könnte die von dir geänderten Dateien und Datenbankdump abzulegen.

Aus der Erfahrung heraus funktioniert das setup_xampp.bat Script sehr stabil. Ich habe seit mehreren Jahren immer mehrere XAMPP Versionen als zip parallel auf demselben System installiert. Das funktioniert bei mir seit fast 16 Jahren ohne Probleme.
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: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Nobbie » 15. March 2021 10:03

Eines ist 100% sicher: das ist kein Xampp Bug, sondern Du übersiehst irgendetwas. Vielleicht startest Du Apache als Dienst und dieser Dienst zeigt immer auf die gleiche Stelle? Vielleicht steht in der Apache Konfiguration immer derselbe Pfad für den DocumentRoot? Usw. etc. pp. - irgendetwas in der Art passiert bei Dir, aber ein Bug ist das nie und nimmer!
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Pascal1 » 15. March 2021 20:11

Wie müsste ich denn vorgehen um Apache als Dienst zu starten? Ich nutze nur die portable Variante und starte es dann über den Knopf in der Xampp-Controll.exe
Ich müsste es doch sonst normal installieren, dann wäre es als Dienst in Windows eingetragen. Aber gut, kein Bug. Aber so etwas sollte ein Programm doch in irgendeiner Form abfangen. Ist ja gängiges Userverhalten. Zumindest eine Warnmeldung ausgeben: "Achtung ihr Xampp-Verzeichnis entspricht nicht ihrem Apache-Verzeichnis".

Altrea wrote:Ich habe jetzt einige Zeit in die Nachstellung deines Problems investiert und hoffe, dass wir Licht ins Dunkel bringen können.

Vielen Dank dafür!

Altrea wrote:Du meinst diese Zeile? Die gibt immer den Pfad aus, aus der das control panel gestartet wurde, unabhängig davon ob auch die Pfade in den Konfigurationsdateien korrekt gesetzt wurden.

Japp. O.k., gut zu wissen. Hier wäre ja durchaus die Ausgabe des entsprechenden Ordners der genutzen Dateien sinnvoll. Das kann ich ja weniger ersehen, als von wo ich die Xampp-Controll.exe gestartet habe. Oder eine Warnung, wenn diese unterschiedlich sind.


Altrea wrote:Doch wenn Apache gesagt wird, du findest deine Konfiguration an Ort XY und der Ort und die Konfigurationsdatei existiert, denkt Apache natürlich es sei alles in Ordnung und nimmt die Einstellungen aus der ihm gegebenen Konfigurationsdatei.

Wo finde ich diese Konfigurationsdatei. Dann kann ich mir die Versionen ja wieder zurechtfrickeln - zumindest, wo sie ab jetzt dann drin arbeiten.



Altrea wrote:Wahrscheinlicher halte ich es aber, dass du es einfach einmal vergessen hast die setup_xampp.bat auszuführen. Das kann passieren.

Nein, wenn ich das nicht tue, dann startet Apache gar nicht, MariaDB auch nicht. Ich habe allerdings mal es gehabt, aber schon Versionen vor diesem Datensalat, dass ich Xampp_Controll nicht beenden konnte - nur über den Taskmanager & dann mehrer Xampps mal gleichzeitig offen hatte, bevor ich das bemerkt hatte.

Altrea wrote:Du könntest natürlich auch nach jedem kopiervorgang über httpd -S überprüfen, ob die Apache config richtig angepasst wurde.

Wie lautet dieser Überprüfungsbefehl für MariaDB und PHP? Damit wäre ich schon recht glücklich.

Altrea wrote:Du könntest auch überlegen, ob es wirklich nötig ist den gesamten über 500MB großen XAMPP Ordner zu kopieren, oder ob es nicht auch reichen könnte die von dir geänderten Dateien und Datenbankdump abzulegen.

Das ist halt schön praktisch, wenn man etwas in alten Versionen nachschlagen möchte, dann kann ich die direkt starten.
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Nobbie » 15. March 2021 21:13

Pascal1 wrote:Aber so etwas sollte ein Programm doch in irgendeiner Form abfangen. Ist ja gängiges Userverhalten. Zumindest eine Warnmeldung ausgeben: "Achtung ihr Xampp-Verzeichnis entspricht nicht ihrem Apache-Verzeichnis".


Ne, das ist definitiv zu viel verlangt. Es hat doch keinen Sinn, der Welt vorzuschreiben, wo sie ihre HTML Dokumente ablegen sollen, weil einzelne Anwender eine überhaupt nicht "normale" Installation betreiben. Es ist ganz und gar nicht normal, zig Webserver gleichzeitig via temporärer Installation zu betreiben. Du lebst da in einer eigenen kleinen Welt, was kaum jemand sonst macht, wobei ich nicht einmal einen Sinn darin erkenne. Mit VirtualHosts u.ä. hat man schon in Apache so mächtige Werkzeuge zur Verfügung, dass Mehrfachinstallationen in den allerallermeisten Fällen sinnlos sind und mit VIrtualHosts oft viel bessser zu betreiben sind.

Du verhedderst Dich in Deiner eigenen Installationsvielfalt, die ihresgleichen sucht. Hast Du auch von Word elfundneunzig Installationen? Oder von irgendeiner anderen Software? Hand aufs Herz: nein, hast Du nicht. Wegen Sinnlosigkeit. Und bei Xampp ist das genauso sinnlos, man muss es nur noch erkennen.

Und wenn Du wirklich wirklich ganz andere Infrastrukturen brauchst von Webserver zu Webserver - dann mache es auch richtig. Installiere Dir VirtualBox und lege pro Umgebung einen eigenen virtuellen (Windows)-Rechner an. Ich setze Windows in Klammern, weil ich persönlich auf Linux ausweichen würde. Dann hast Du wirklich richtig getrennte Umgebung, wirklich ganz richtig getrennt und es ist vollkommen unmöglich, dass diese Installation einander beeinflussen. Noch konsequenter wäre es, mehrere Desktoprechner zu benutzen, aber das ist vielleicht zu teuer. Aber mit VirtualBox kannst Du zumindest vollkommen unabhängige Umgebungen schaffen und benutzen.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Pascal1 » 15. March 2021 23:44

Word ist nicht portable und auch vollkommen anders. Dort wird in der Worddatei alles abgespeichert. Eine solche Xampp-Datei gibt es ja nicht, der Ordner stellt sie dar.

Virtualbox ist sehr langsam & raubt halt noch viel mehr Speicher. Bringt außerdem wieder eigene Probleme mit sich, mal abgesehen vom Clientsystem worauf dann Xampp läuft.

Mit mehreren Rechnern hat man ja noch mehr Platzprobleme, viel teurer auch und man müsste die Plätze auch immer wechseln. Ich habe für 1 Projekt 43 Xampp-Installationen gerade. Und es werden mehr. Ich habe mehrere Projekte am Laufen. Aber das ist das mit den meisten Xampp-Installationen.

Zumal es ja auch die portable Variante gibt, da ist dieser Anwendungsfall doch keine Seltenheit und ein Hinweis wäre angebracht.
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Altrea » 15. March 2021 23:58

Pascal1 wrote:Wie müsste ich denn vorgehen um Apache als Dienst zu starten?

Verwirf diese Idee ganz schnell wieder. Dienste schaffen in deiner Umgebung viel mehr Probleme, da jede XAMPP INstallation dieselben Dienstnamen erwartet. So wäre das starten der falschen XAMPP Version direkt fast zu 100% sicher.

Pascal1 wrote:Aber gut, kein Bug. Aber so etwas sollte ein Programm doch in irgendeiner Form abfangen. Ist ja gängiges Userverhalten. Zumindest eine Warnmeldung ausgeben: "Achtung ihr Xampp-Verzeichnis entspricht nicht ihrem Apache-Verzeichnis".

Das ist nahezu unmöglich umzusetzen. Man müsste allein für Apache 16 (!!!) einzelne Konfigurationsdateien laden, diese parsen und dann für jeden Pfad (am besten relative Pfade noch auflösen) entscheiden, ob diese womöglich ungewollt sein könnte.

Pascal1 wrote:Japp. O.k., gut zu wissen. Hier wäre ja durchaus die Ausgabe des entsprechenden Ordners der genutzen Dateien sinnvoll. Das kann ich ja weniger ersehen, als von wo ich die Xampp-Controll.exe gestartet habe. Oder eine Warnung, wenn diese unterschiedlich sind.

Es ist für das control Panel absolut intransparent wie die Pfade stehen. Das control panel führt zum Starten die httpd.exe aus, ohne Übergabeparameter (das kannst du zum Beispiel sehen indem du im control panel das Debug logging einschaltest und dann neustartest). Das ist bei MariaDB übrigens anders, hier wird die Konfigurationsdatei als Übergabeparameter mitübergeben.

Das control panel parst keine Konfig Dateien. Das setup_xampp.bat parst auch keine Konfig Dateien, es nimmt lediglich ein String-Replace in vorher definierten Dateien über awk.exe aus. Vorher findet nur eine Prüfung statt, ob der derzeitige Pfad unterschiedlich zum DIR in "\xampp\install\install.sys" ist. Sollte der identisch sein, werden garkeine Pfade korrigiert beim ausführen des Scripts.

Pascal1 wrote:Wo finde ich diese Konfigurationsdatei. Dann kann ich mir die Versionen ja wieder zurechtfrickeln - zumindest, wo sie ab jetzt dann drin arbeiten.

Alle .conf Dateien die in \xampp\apache\conf\ und dessen Unterordner \xampp\apache\conf\extra\ liegen. Sind wie gesagt 16 Stück und theoretisch kannst du auch eigene erstellen und per include in der Hauptkonfigdatei \xampp\apache\conf\httpd.conf einbinden-

Pascal1 wrote:Nein, wenn ich das nicht tue, dann startet Apache gar nicht, MariaDB auch nicht.

Wie geschrieben habe ich das auf meiner Testumgebung genauso nachgestellt. MariaDB habe ich jetzt nicht ausprobiert, aber Apache startet fröhlich auch mit alten Pfaden, sofern die Pfade und Dateien alle noch existieren.

Pascal1 wrote:Ich habe allerdings mal es gehabt, aber schon Versionen vor diesem Datensalat, dass ich Xampp_Controll nicht beenden konnte

Das kommt bei den derzeitigen Installer Versionen vor. Um eine gemeldete und als kritisch eingestufte Sicherheitslücke durch Konfig Dateimanipulation und damit einhergehende Rechteausweitung zu stopfen. Ist nicht schön, aber ist so. Das control panel kann mit normalen Benutzerrechten gestartet die eigene config Datei nichtmehr beschrieben und das wird nicht sauber abgefangen.

Pascal1 wrote:Wie lautet dieser Überprüfungsbefehl für MariaDB und PHP? Damit wäre ich schon recht glücklich.

PHP (php.ini) und MariaDB (my.ini) haben jeweils nur eine zentrale Konfigurationsdatei. Die kannst du einfach im Editor öffnen und selbst durchsuchen.

Pascal1 wrote:Das ist halt schön praktisch, wenn man etwas in alten Versionen nachschlagen möchte, dann kann ich die direkt starten.

Was denn nachschlagen? Ich denke nicht, dass du groß etwas an den XAMPP Programmen und deren Konfigurationen änderst.
Ich würde das \xampp\htdocs\ Verzeichnis, das \xampp\mysql\data\ Verzeichnis und vielleicht noch die Konfigurationsdateien sichern. Am besten Versioniert über git oder svn.

Nobbie wrote:Und wenn Du wirklich wirklich ganz andere Infrastrukturen brauchst von Webserver zu Webserver - dann mache es auch richtig. Installiere Dir VirtualBox und lege pro Umgebung einen eigenen virtuellen (Windows)-Rechner an. Ich setze Windows in Klammern, weil ich persönlich auf Linux ausweichen würde. Dann hast Du wirklich richtig getrennte Umgebung, wirklich ganz richtig getrennt und es ist vollkommen unmöglich, dass diese Installation einander beeinflussen. Noch konsequenter wäre es, mehrere Desktoprechner zu benutzen, aber das ist vielleicht zu teuer. Aber mit VirtualBox kannst Du zumindest vollkommen unabhängige Umgebungen schaffen und benutzen.

Wenn man da noch tiefer einsteigen möchte, halte ich selbst multiple Server als VM für zuviel Overhead. Warum zig mal das identische Betriebssystem virtualisieren? Dann nutze ich doch gleich Docker Container und spare mir massig Speicher und Rechenressourcen.
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: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Pascal1 » 16. March 2021 22:32

Altrea wrote:
Pascal1 wrote:Wie lautet dieser Überprüfungsbefehl für MariaDB und PHP? Damit wäre ich schon recht glücklich.

PHP (php.ini) und MariaDB (my.ini) haben jeweils nur eine zentrale Konfigurationsdatei. Die kannst du einfach im Editor öffnen und selbst durchsuchen.

Diese scheint er niemals mit der setup_xampp.bat anzupassen.
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Altrea » 16. March 2021 23:26

Dann ist bei deiner ganzen umkopiererei irgendetwas gehörig kaputt gegangen, denn in meiner frischen Testinstallation wurden beide Dateien sauber abgeändert.
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: Ich ändere Dateien, doch mir werden die von irgendwo and

Postby Pascal1 » 29. November 2021 15:10

Altrea wrote:Dann ist bei deiner ganzen umkopiererei irgendetwas gehörig kaputt gegangen, denn in meiner frischen Testinstallation wurden beide Dateien sauber abgeändert.

Beim Kopieren der Testinstallation von Xampp? Oder hast du die portable Xampp-Installation immer wieder erneut in einen anderen Ordner intalliert. Also nicht die installierten Dateien kopiert?

@PHP (php.ini) und MariaDB (my.ini)
In welcher Zeile muss ich denn den Pfad abändern?
Da gibt es ja zig Pfade in den ini-Dateien. Gibt es da irgendwelche Stichworte, wonach ich suche kann in den Dateien und dort den Pfad anpassen muss?
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 41 guests