Hallo zusammen,
ein neuer Tag, ein neues Problem
Ich habe ein Skript welches ich auf der Kommandozeile ausführen möchte (Im Detail: Ich erstelle den Konfigurationscache für laravel).
Das Skript macht fleißig gebrauch von __DIR__ um die Konfigurationspfade abzulegen.
Nun ist aber mein Problem, dass __DIR__ in der CLI und im Browser verschieden sind.
__DIR__ in der CLI
__DIR__ im Browser
/var/www/vhosts/hosting123.abc123.netcup.net/projekt_xy
Meine Frage nun:
Habt ihr einen Tipp für mich wie ich den Pfad "umbiegen" kann?
Was mir spontan einfällt:
Mir schwebt der Gedanke vor die untere Ordnerstruktur temporär "nachzubauen" und von dort aus dann das Skript aufzurufen, die Idee gefällt mir aber überhaupt nicht.- Nachträglich in der generierten Konfigurationsdatei die Pfade anpassen
- Ein Hilfsskript bauen (welches ich über den Browser aufrufe) das wiederum mein Skript aufruft. Dann bin ich ja nämlich im richtigen Pfad
Danke Euch