Probleme Installation Swisscenter

Status
Für weitere Antworten geschlossen.

alesto

Benutzer
Mitglied seit
10. Feb 2009
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hi!
Ich habe mich bei der Installation an die Anleitung im wiki gehalten.

Jetzt bin ich so weit, dass ich über http://MEINE_IP:8099 auf den swisccenter zugreifen kann. wenn ich allerdings versuche meine Medienordner für Musik (/volume1/music) festzulegen erhalte ich zahlreiche Fehlermeldungen. Hier mal eine zur Übersicht:

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/volume1/music) is not within the allowed path(s): (/volume1/web:/volume2/web:/volume3/web:/volume4/web:/volume5/web:/volume1/photo:/volume2/photo:/volume3/photo:/volume4/photo:/volume5/photo:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog) in /usr/syno/synoman/phpsrc/web/swisscenter/config/config_dirs.php on line 264


Ich habe das ganze im Document root installiert. Es ist auch seltsam, dass ich nur über MEINE_IP:8099 zugreifen kann. Es sollte ja auch einfach über MEINE_IP funtkionieren, oder?

Danke für eure Hilfe!


Edit:
Folgende Einstellungen habe ich auf der 107+

Webstation aktiviert + php
MySQL aktiviert
Audiostation aktiviert

Photostation nicht aktiviert
File station nicht aktiviert
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Also die Fehlermeldung kommt daher, dass PHP nicht auf die music Freigabe zugreifen kann, weil die sich nicht im erlaubten Pfad befindet. Dazu müsstest du die php.ini anpassen (unter /usr/syno/etc/) und den Pfad bei open_basedir erweitern. z.B. könntest du der Pfadangabe dein Musikverzeichnis voranstellen
Code:
open_basedir = /volume1/music:/volume1/web:/volume2/web:/volume3/web:/volume4/web:/volume5/web:/volume1/photo:/volume2/photo:/volume3/photo:/volume4/photo:/volume5/photo:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog
dann die Datei speichern und den Webserver neustarten
Code:
$ sh /usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
zu deiner Frage wegen dem Port 8099:
Hast du denn in der Apache Konfig einen Virtuellen Host auf diesem Port hinzugefügt? Wenn nein, dann müsste Swisscenter sowohl auf Port 80 als auch 8099 antworten.
 

HarryPotter

Benutzer
Mitglied seit
24. Aug 2007
Beiträge
2.156
Punkte für Reaktionen
0
Punkte
0
@jahlives: dein Beispiel ist veraltet. Die neue Firmware hat andere Verzeichnisse im open_basedir, und irgendeiner hat bei der Beta FW mal im internationalen Forum gesagt, das Einfügen von /volume1/music funktioniere nicht mehr., wobei ich das nicht verifiziert habe.
Rich (BBCode):
open_basedir = /usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes:/var/packages/MailStation/target/roundcubemail
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Und woher nimmst du die Info, dass der Topicstarter die aktuellste FW hätte? Die Pfade wie sie in der Fehlermeldung genannt werden sprechen für mich für maximal Version 731.
Und wenn du den Post finden würdest wo behauptet wurde, dass sich /volume1/music nicht mehr so einbinden liesse, wäre ich am Link sehr interessiert. Auf meiner DS508 (FW832) ist es nada Problema den Pfad in open_basedir einzufügen. Sonst würde mein Swisscenter ja gar ned laufen
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich plädiere mal für mehrere open_basedir-Direktiven in der php.ini, die man dann alle auskommentiert. Dann könnte jeder recht behalten und es würde alles gehen ;)

Itari
 
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