httpd.conf wird überschrieben

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

erwinklein

Benutzer
Registriert
22. Sep. 2012
Beiträge
2
Reaktionspunkte
0
Punkte
0
Hallo Forum,

ich möchte gerne die httpd.conf (Im Ordner /usr/syno/apache/conf) anpassen, sodass ich auf webfolder auch zugreifen kann, wenn sie keine index-Datei enthalten, sodass dann einfach der Ordner-Inhalt angezeigt wird. Hierzu möchte ich unter dem Eintrag
<Directory "/var/services/web"> die Zeile Options +Indexes ergänzen. Das klappt auch, bis ich den Apache restarten möchte. Das mache ich der Einfachheit halber, indem ich DSM komplett restarte.

Nach dem Restart wurde meine modifizierte httpd.conf jedoch wieder durch die ursprüngliche ersetzt, sodass die Änderung nicht wirksam wird. Was kann ich hier tun?

Schon einmal vielen Dank!

Viele Grüße

Erwin Klein
 
Hi!

Unter Vorbehalt, da ich es auch nur aus der Theorie kenne.... Die httpd.conf wird bei jedem Neustart überschrieben. Besser ist es in die httpd.conf-user zu schreiben. Diese liegt unter /usr/syno/apache/conf/httpd.conf-user!

Ein weiterer interessanter Hinweis steht auch im Wiki zum Thema Apache_Erweiterungen im Abschnitt "Empfehlung"

Tommes
 
Zuletzt bearbeitet:
Hi Erwin und willkommen im Forum

Mach doch das Ganze mit einer htaccess. Sollte auch funktionieren :)

Gruss
ubuntu
 
Hi!

Unter Vorbehalt, da ich es auch nur aus der Theorie kenne.... Die httpd.conf wird bei jedem Neustart überschrieben. Besser ist es in die httpd.conf-user zu schreiben. Diese liegt unter /usr/syno/apache/conf/httpd.conf-user!

Ein weiterer interessanter Hinweis steht auch im Wiki zum Thema Apache_Erweiterungen im Abschnitt "Empfehlung"

Tommes

Besten Dank, der Eintrag ist erhalten geblieben.
Aber leider ist er wohl nicht wirksam geworden, der Zugriff auf die Seite funktioniert immer noch nicht.

Kann das sein dass der Apache die User Config gar nicht lädt?
 
Diese Frage beschäftigt mich auch gerade.
Indexes, register_globals, ... egal wo man es ändert, nach einem /usr/syno/etc/rc.d/S97apache-sys.sh
hat sich rein gar nix verändert.
 
Hallo,

auch hier noch mal der Vorschlag wie bereits von ubuntulinux vorgeschlagen, mach es doch mit einer .htaccess. Einfach Textfile mit dem Namen ".htaccess" (Den Punkt nicht vergessen) im entsprechenden Ordner anlegen. Wie der Inhalt auszusehen hat kannst Du hier sehen.

Ansonsten für Anpassungen der Webstation das config-file /usr/syno/apache/conf/httpd.conf-user nehmen und als Start-Script /usr/syno/etc/rc.d/S97apache-user.sh.

Gruß Frank
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat