Ich hab jetzt meine Skripte für die 3rd-party Applikationen wie in der Dokumentation von Synology beschrieben nach /usr/local verschoben. Das hat den Vorteil, dass dieses Verzeichnis beim Firmwareupdate nicht verändert wird.
Damit der System-Apache auch auf dieses Verzeichnis zugreifen kann, muss man allerdings noch eine Zeile in der dazugehörigen /usr/syno/apache/conf/extra/httpd-autoindex.conf-sys hinzufügen (rote Zeile):
Anschliessend den Apachen neustarten:
Nach dem Verschieben der Anwendungen muss jeweils noch die application.cfg im Verzeichnis 3rdparty angepasst werden. Hier muss die Variable path auf das neue Verzeichnis /local verweisen, z.B.
Der neue Ort kann auch über https://deineIP:5001/local/systeminfo.cgi erreicht werden.
Trolli
Damit der System-Apache auch auf dieses Verzeichnis zugreifen kann, muss man allerdings noch eine Zeile in der dazugehörigen /usr/syno/apache/conf/extra/httpd-autoindex.conf-sys hinzufügen (rote Zeile):
Code:
Alias /icons/ "/usr/syno/apache/icons/"
<Directory "/usr/syno/apache/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
[COLOR=red]Alias /local/ "/usr/local/"[/COLOR]
#
# AddIcon* directives tell the server which icon to show for different
# files or filename extensions. These are only displayed for
# FancyIndexed directories.
#
Code:
/usr/syno/etc/rc.d/S97apache-sys.sh restart
Code:
path=/local/systeminfo/info.cgi
Trolli