Synology – PHP benötigt Schreibrechte

Das hier ist also der erste Beitrag, der einen beruflichen Hintergrund hat. Um ein bisschen mit den Dingen zu experimentieren, die ich beruflich aktuell benötige bzw. in einem Projekt behandle, wollte ich meinem Synology NAS DS212j einem weiteren Einsatzzweck zukommen lassen: Webserver. Wenngleich nur im LAN. Natürlich kann – und habe ich auch – XAMPP installieren und nutzen. Denn Server könnte ich schließlich auch am Desktop starten und im LAN vom Laptop aus nutzen. Dennoch ist es einfacher, einen zentralen Speicherplatz für meine Arbeiten zu haben. Denn der Hintergrund ist der, dass ich nicht immer am Schreibtisch sitze. Hin und wieder sitze ich auch auf der Couch mit dem Laptop auf dem Schoß.

In dem Zusammenhang habe ich also versucht, mittels Webstation eine PHP Installation zu starten, welche Schreibrechte verlangt, aber nicht besaß. Wie ich einem Nutzer oder einer Gruppe diese Rechte gebe, ist mir bekannt. Wie aber gebe ich diese Rechte einer Datei? Da musste ich erst einmal schauen, was ich überhaupt bei Google eingebe.

web Ordner Berechtigungen

Letztlich wurde ich im Synology-Forum fündig. Offenbar hatten Benutzer und Gruppe http in meinen Einstellungen lediglich Leserechte. Um ein ausführbares PHP-Installationsskript laufen zu lassen, benötigt dieser Nutzer bzw. Gruppe natürlich auch Schreibrechte, da in den PHP-Dateien Änderungen vorgenommen werden. Denn irgendwo müssen Logins für eine Datenbank schließlich gespeichert werden. Die Lösung war also recht naheliegend und mit wenigen Klicks abgefrühstückt. Genau so wie dieser Beitrag es an dieser Stelle ist.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.