- Mitglied seit
- 15. Mai 2008
- Beiträge
- 21.900
- Punkte für Reaktionen
- 14
- Punkte
- 0
Die folgende Anleitung zeigt, wie man einen Anzeige der PHP-Konfiguration in den Disk Station Manager als 3rd-party-application einbaut.
Achtung: Hierzu sind ein paar Änderungen in einer Konfigurationsdatei erforderlich; diese sollte daher immer vorher kopiert werden (z.B. cp xxx xxx.org). Wie immer erfolgen alle Änderungen mit telnet-Aufruf auf der DS und auf eigene Kappe
Voraussetzung: Die Option HTTPS-Verbindung ist aktiv, d. h. auf den Web Station Manager wird mit https://IP_der_DS:5001 zugegriffen.
(1) PHP-Skripte sollen von dem System-Web-Server auch ausgeführt werden. Dazu sind 2 Zeilen in der Datei /usr/syno/apache/conf/httpd.conf-sys am Ende einzutragen:
(Daran denken, eine Kopie der Datei vorher anzufertigen.)
AddType application/x-httpd-php .php
LoadModule php5_module /lib/libphp5.so
(2) Den System-Web-Server neu starten: /usr/syno/etc/rc.d/S97apache-sys.sh restart
(3) Eine Datei im Verzeichnis /etc/syno/synoman/phpsrc namens phpinfo.php mit folgendem Inhalt anlegen:
<?php phpinfo(); ?>
(4) Ein Verzeichnis anlegen: /usr/syno/synoman/webman/3rdparty/phpinfo. In diesem Verzeichnis die Datei application.cfg erfassen:
text = phpinfo
description = Anzeige der aktuellen PHP-Konfiguration
type = embedded
protocol = https
adress = localhost
port = 5001
path = /phpsrc/phpinfo.php
(5) Disk Station Manger aufrufen & testen
Anmerkung: Die Integration des phppgadmin kann man nach diesen Vorarbeiten auch so anpassen, dass sie über das Protokoll https und den Port 5001 läuft und damit vielleicht besser angesichert ist.
Achtung: Hierzu sind ein paar Änderungen in einer Konfigurationsdatei erforderlich; diese sollte daher immer vorher kopiert werden (z.B. cp xxx xxx.org). Wie immer erfolgen alle Änderungen mit telnet-Aufruf auf der DS und auf eigene Kappe
Voraussetzung: Die Option HTTPS-Verbindung ist aktiv, d. h. auf den Web Station Manager wird mit https://IP_der_DS:5001 zugegriffen.
(1) PHP-Skripte sollen von dem System-Web-Server auch ausgeführt werden. Dazu sind 2 Zeilen in der Datei /usr/syno/apache/conf/httpd.conf-sys am Ende einzutragen:
(Daran denken, eine Kopie der Datei vorher anzufertigen.)
AddType application/x-httpd-php .php
LoadModule php5_module /lib/libphp5.so
(2) Den System-Web-Server neu starten: /usr/syno/etc/rc.d/S97apache-sys.sh restart
(3) Eine Datei im Verzeichnis /etc/syno/synoman/phpsrc namens phpinfo.php mit folgendem Inhalt anlegen:
<?php phpinfo(); ?>
(4) Ein Verzeichnis anlegen: /usr/syno/synoman/webman/3rdparty/phpinfo. In diesem Verzeichnis die Datei application.cfg erfassen:
text = phpinfo
description = Anzeige der aktuellen PHP-Konfiguration
type = embedded
protocol = https
adress = localhost
port = 5001
path = /phpsrc/phpinfo.php
(5) Disk Station Manger aufrufen & testen
Anmerkung: Die Integration des phppgadmin kann man nach diesen Vorarbeiten auch so anpassen, dass sie über das Protokoll https und den Port 5001 läuft und damit vielleicht besser angesichert ist.
Zuletzt bearbeitet: