Ich weiss, dass diese Thema hier schon öfters beschrieben und diskutiert wurde. Ich habe auch schon alles greifbare gelesen,
ich kapiere es immer noch nicht "How to do".
Ich habe bei mir die folgende Verzeichnisstruktur aufgebaut:
In "D:\xampp\htdocs\" das Verzeichnis "MeinProjekt" darin befinden sich z.B. die Files "Index.html, IndexFrame1.php3, IndexFrame2.php3, \Zeigwas.html" sowie das Unterverzeichnis "Script" mit z.B. den Files "File1.php3, File2.php3, File3.inc, File4.js, File5.js" wobei im Verzeichnis "MeinProjekt" alle Files abgelegt sind die im Browser was anzeigen und im Verzeichnis Script alle Files die irgendwo im Hintergrund arbeiten. Es gibt natürlich noch mehrere Unterverzeichnisse aber es geht hier ums Prinzip. Wenn man ca. 250 Files für ein Projekt hat, ist eine Strukturierung
absolut notwendig damit man nicht den Überblick verliert
Als ich noch mit dem Omnihttp-Server gearbeitetet habe war das ziemlich einfach, da war der Server in D:\ und das Projekt in D:\MeinProjekt
und php in D:\php.
Der Aufruf gestaltete sich dann so, 'http://localhost/MeinProjekt/Index.html'. Wenn ich dann von Index.html auf File1.php3 zugreifen wollte war
der Aufruf '/MeinProjekt/Script/File1.php3', und umgekehrt von File1.php3 auf Zeigwas. html, '/MeinProjekt/Zeigwas.html'. Die Verzeichnisse habe ich für php
in den Variablen $root = "/MeinProjekt/" und $script = "/MeinProjekt/Script/" in einem eigenen File definiert, den ich dann bei Bedarf eingebunden habe.
Für Javascript habe ich in IndexFrame1.php3 zwei unsichtbare Inputfelder definiert in denen die Verzeichnisse von php an js übergeben werden (Frame1 wird
nur beim ersten laden aufgerufen und dann nicht mehr geändert). Ich musste mir bei Erweiterungen also keine Gedanken mehr über die Verzeichnisse machen
sondern nur noch die Files mit den entsprechenden Variablen beim Aufruf verknüpfen. Ausserdem wenn man später einmal die Verzeichnisstruktur ändert muss
man nur einmal die php-Variablen anpassen.
Bei xampp funktioniert das alles nicht mehr, ich kann einfach nicht auf die Files im Unterverzeichnis "Script" zugreifen. Ich hab schon alles probiert, z.B. in der conf wie
für phpMyAdmin einen Alias angelgt und dabei natürlich "MeinProjekt" in "D:\xampp\" gelegt, es geht nicht. Ich weiss nicht mehr weiter. Entsprechende Beiträge
hier im Forum behandeln das Thema zwar, aber wie man genau vorgeht ist für mich einfach nicht verständlich genug dargelegt. Zur Not muss ich halt wieder auf den
Omni umsteigen (soll keine Drohung sein).
Bin für jede Hilfe dankbar.
Gruss Walter