Vorweg, die Server über die GUI lassen sich aufrufen und auch die Xampp Seite unter "http://localhost/dashboard/".
Die Fehlermeldungen kommen, wenn ich z.B. den "mysqldumper"(ist ein DB Sicherungsprogramm)Ordner, in
- Code: Select all
/opt/meinpc
mit hineinpacke oder da ins Homeverzeichnis verlinkt, in den Ordner "lampp" im Homeverzeichnis.
("meinpc" ist der Benutzername)
Die Verlinkung habe ich so gemacht:
- Code: Select all
mkdir ~/ORDNERNAME
sudo ln -s ~/ORDNERNAME /opt/lampp/htdocs/$USER
(Erreichbar ist das htdocs-Verzeichnis im Browser dann über den eigenen Benutzernamen via http://localhost/BENUTZERNAME/ bzw http://127.0.0.1/BENUTZERNAME/).
Das soll im Prinzip so korrekt sein und funktioniert ja auch mit dem nackten xampp.
Die Fehlermeldungen sind so viele in unterschiedlichen Dateien, das es zu "Fuß" einfach zu viel zu ändern wäre:
Beispiele:
- Code: Select all
Warning: include(./inc/functions.php): failed to open stream: Keine Berechtigung in /der Pfad/index.php on line 3
Warning: include(): Failed opening './inc/functions.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /home/meinpc/lampp/dumper-ordner/index.php on line 3
http://localhost/meinpc/dumper-ordner/install.php
- Code: Select all
Warning: include_once(./inc/functions.php): failed to open stream: Keine Berechtigung in /home/meinpc/lampp/dumper-ordner/install.php on line 13
Warning: include_once(): Failed opening './inc/functions.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /home/meinpc/lampp/dumper-ordner/install.php on line 13
Warning: include_once(./inc/mysql.php): failed to open stream: Keine Berechtigung in /home/meinpc/lampp/dumper-ordner/install.php on line 14
Warning: include_once(): Failed opening './inc/mysql.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /home/meinpc/lampp/dumper-ordner/install.php on line 14
Warning: include_once(./inc/runtime.php): failed to open stream: Keine Berechtigung in /home/meinpc/lampp/dumper-ordner/install.php on line 15
allein hier bis Zeile 149 werden Pfade und/oder Berechtigungen angemeckert usw.
Leider ist es nicht nur die Berechtigung, die ich hier nicht nachvollziehen kann, da ich ja die Verlinkung ins Home Verzeichnis gemacht habe, sondern auch die Pfade. Normal fängt das ja so mit "localhost/meinpc" an um im Browser die Webseite angezeigt zu bekommen.
Der mysqldumper müsste also unter
- Code: Select all
localhost/meinpc/mysqldumper-ordner/install.php
zum Beispiel im Browser funktionieren.
Es sieht aus als ob ich sämtliche Pfade in den Dateien ändern müsste und zusätzlich eine neue Berechtigung erstellen.
Letzteres wäre ja zu verkraften, aber alle Pfade ändern?
Ich bin jetzt da wo ich schon mal war, das problem habe ich bei dem "normalen" Webserver für Linux nicht. Das soll jetzt kein gemeckere sein, sondern ich finde dafür keine Lösung unter Xampp. An sich möchte ich den Xampp nicht vorschnell wieder rausnehmen, sicher habe ich einen Denkfehler, finde den aber nicht.
Vielleicht hat hier ja schon jemand einen mysqldumper und eine Verlinkung von xampp von /opt ins Homeverzeichnis und kann mir helfen?
mfG. Ria