Photo Station PhotoStation ist sehr langsam?

Status
Für weitere Antworten geschlossen.

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
Hallo!

meine PhotoStation ist seit ich die DS habe sehr langsam, irgenwie durch die nicht verwendung ist das Thema eingeschlafen. Nun würde ich diese doch noch lösen wollen und bitte Euch dafür um Rat und Tat.
zu erreichen ist die PhotoStation unter nussi.myphotos.cc
schon beim laden werdet ihr merken wie langsam das geht, so zieht es sich durch die ganze PhotoStation durch.
An der Internetverbindung kann es nicht liegen, die fkt.
Jetzt (seite 3.1) wird per DSM Virtueller Host darauf umgeleitet, vorher (bei 2.3) wurde die vhost.conf dafür aktiviert.
Da es jetzt und vorher keinen Unterschied gibt wird es meiner unfachlichen Meinung nach nicht an der Umleitung liegen, aber wie heissts im Lotto...
in der .htaccess im Virtual Hosts Verzeichnis ist folgender Eintrag enthalten:
Redirect permanent / http://nussi.myphotos.cc/photo

Vielen Dank!
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hast du mal mit einem LiveHeader Tool geprüft ob da nicht etwa doch mehrfache Weiterleitungen vorkommen? Einmal dein Redirect auf /photo und dann der Redirect der Photostation von /photo auf das eigentliche Verzeichnis im Dateisystem. Du hast also sicher zwei Weiterleitungen, wenn nicht mehr ;-)
In deinem Fall, wo du für die Photostation einen eigenen Hostnamen hast, macht es imho mehr Sinn dies über einen vhost zu regeln. Der vhost kann direkt als Root Verzeichnis das Verzeichnis der Photostation verwenden. Dann entfiele auch die "Übersetzung" /photo nach /usr/syno/synoman und eine htaccess bräuchtest du auch ned.
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
LiveHeader kannte ich bisher nicht, muss ich gleich mal googeln
das mit den vhosts, hatte ich ja mit der vhost.conf, oder meinst du etwas ganz anderes?
</VirtualHost>
<VirtualHost *:80>
ServerName nussi.myphotos.cc
DocumentRoot /usr/syno/synoman/phpsrc/photo
</VirtualHost>

wie gesagt, hatte das selbe Verhalten.
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
das LiveHeader Tool finde ich nur für den Firefox, allerdings nicht mit 4.0 komatibel... ?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich meine schon mit httpd-vhosts.conf. Das sollte eigentlich sauber gehen. Kann es sein, dass du einen Fehler in der Konfig hattest?
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
Ich meine schon mit httpd-vhosts.conf. Das sollte eigentlich sauber gehen. Kann es sein, dass du einen Fehler in der Konfig hattest?

welche Konfig meinst du ? sorry.
auf die virutellen hosts im DSM 3.1 wurde umgestellt, weil der 2. Hostname mit vhosts.conf nicht auf web/verzeichnis umgeleitet hat, oder es war einfach falsch eingestellt
umstellen ist kein Problem, oder sprlitten, vhosts.conf für die PhotoStation, virtuelle hosts für den 2. Hostnamen auf des web/verzeichnis, kann mich aber glaube erinnern das beides gleichzeitig nicht läuft...

hatte beim documentrooot /web/verzeichnis drin stehen, das hat nicht geklappt, oder ich konnte es mit meinem BB nicht richtig testen...
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Wenn vhosts, dann manuell direkt in der Konfig. Alles andere ist Pippifatz ;-)
Meine Photostation läuft sauber al vhost im Apache.
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
Wenn vhosts, dann manuell direkt in der Konfig. Alles andere ist Pippifatz ;-)
Meine Photostation läuft sauber al vhost im Apache.

OK!
d.h. die vhosts.conf wieder reaktivieren, virtuelle hosts löschen

stimmen diese Einträge?:

NameVirtualHost *:80
<VirtualHost *:80>
ServerName Hostname2
DocumentRoot /volume1/web/Verzeichnis
</VirtualHost>
<VirtualHost *:80>
ServerName nussi.myphotos.cc
DocumentRoot /usr/syno/synoman/phpsrc/photo
</VirtualHost>
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Etwas wichtiges: Der erste vhost muss für den Haupthost gemacht werden. Also denjenigen der /volume1/web zum DocumentRoot hat. Also so was
Code:
<VirtualHost *:80>

<VirtualHost *:80>
ServerName mein.dyndns.org
DocumentRoot /volume1/web
</VirtualHost>

<VirtualHost *:80>
ServerName Hostname2
DocumentRoot /volume1/www/Verzeichnis
</VirtualHost>

<VirtualHost *:80>
ServerName nussi.myphotos.cc
DocumentRoot /usr/syno/synoman/phpsrc/photo
</VirtualHost>
die Verzeichnisse für die vhosts solltest du unbedingt aus /volume1/web herausnehmen, gibt sonst alle möglichen Seiteneffekte. Also einfach ein Verzeichnis /volume1/www für die vhosts erstellen und dann dort drin pro vhost ein Verzeichnis.
Wenn du die vhosts in ein eigenes Verzeichnis verfrachtest dann solltest du noch den openBasedir im DSM (PHP-Einstellungen) anpassen
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
wow, ne menge info !

wenn ich dich richtig verstehe, dann:

- kopiere ich jetzt den code in meine vhosts.conf 1:1 rein, virtuelle hosts im DSM löschen
- mein.dyndns.org -> sollte ich vermutlich ändern, auf nussi.. ? oder den Hostname2 ?
- auf web ein Verzeichnis "www" erstellen, darin weiteres "Verzeichnis" für Hostname2 anlegen
- sollte ich auf web / www / Unterverzeichnisse noch ein .htaccess einsetzen?

mir ist nich klar warum /web/Verzeichnis unsauber ist, ein Verzeichnis "www" mehr aber sauber?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
mir ist nich klar warum /web/Verzeichnis unsauber ist, ein Verzeichnis "www" mehr aber sauber?
weil du damit die Daten der vhosts sauber vom Haupthost getrennt hast. Sagen wir dein Haupthost heisst blabla.de und du hast eine Sub bli.blabla.de. Diese Sub hat ihr Verzeichnis in /volume1/web/bli
Solange sich die Subs ebenfalls in /volume1/web befinden, kann man die Subs basierend auf dem Haupthost erreichen spricht blabla.de/bli geht und das sollte nicht sein. Ausserdem hast du bei dieser Art der Subs das Problem, dass eine htaccess in /volume1/web sich auf alle vhosts auswirkt und das ist meist unerwünscht

vhost im DSM auf jeden Fall löschen. mein.dyndns.org sollte der Name deines Haupthosts sein. Wichtig darf nicht identisch sein wie dein photo.nussi. Wies gesagt ich würde vhosts auf jeden Fall verzeichnismässig vom Haupthost trennen.
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
OK, das verstehe ich jetzt

aber --- ich habe keinen Haupthost ?

ich habe nur die 2 Hostnamen,die sind free von dyndns.com

würdest dur mir auch noch bitte sagen wie die .htaccess aussehen sollten, DANKE!!
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
du brauchst keine htaccess mehr wenn du es via vhost machst. Doch du hast schon einen Haupthost. Der erste konfigurierte Host (in vhost.conf) ist der Haupthost
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
hmm, ist das dann ein fiktiver Hostname?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Du sagst dzu hättest zwei Hostnamen. Also mach einen zum Haupthost mit /volume1/web als DocRoot und einen zum vhost mit dem Verzeichnis der Photostation als DocRoot
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
ich habe nur 2 zur Verfügung, der einen ist für die PhotoStation der andere für meine Homepage
somit ginge mir einer ab...
DynDns bietet nur 2 freie Hostnamen an.
stehe ich jetzt vor einem Prob.?

oder ich mach kein Unterverzeichnis im "www" und mein Haupthost = Homepage ?? bin ich dann wieder unsafe, hmmm, hat noch nicht klick gemacht anscheined....
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich raff echt nicht wo das Problem liegen soll ;-) Deine Homepage unter /volume1/web und mit einem eigenen Hostnamen als Haupthost. Deine Photostation als vhost mit Verzeichnis der Photostation als DocumentRoot.
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
da verstehts du mich glaube ich jetzt nicht richtig!
ich möchte die Homepage nicht im root laufen lassen,

Ich versuch einen neuen Anlauf zur Erklärung:
wir reden gerade von einem Haupthost(der sonst nix macht), einem Hostnamen für die Homepage im Unterverzeichnis und einem Hostnamen für die PhotoStation

dzt. möglicher Lösungsansatz:
OK, nachdem ich ja nur 2 Hostnamen habe, 1 schon für die PhtoStation ist
dann mache ich (wie du im letzten post schreibst) kein Unterverzeichnis mit Hostnamen, sondern stelle die Homepage ins root und verwende diesen Hostnamen auch für den Haupthost

denke das wäre jetzt korrekt!?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Und wieso willst du die HP nicht im root laufen lassen? Welchen Vorteil versprichst du dir davon?
 

ViperRt10

Benutzer
Mitglied seit
16. Aug 2009
Beiträge
1.459
Punkte für Reaktionen
30
Punkte
74
sollte nicht die einzige sein, Testpages möchte ich auch laufen lassen, aber egal vorerst belassen wir das so.

ich werde das Heute Abend umstellen, dann wenn du so nett wärst könnten wir uns Morgen wieder der langsamen PhotoStation zuwenden. :)
leider kann ich ja jetzt nicht rausfinden wegen der Endloschleife, muss mal schaun ob ich noch auf einem Laptop zH einen Firefox mit 3.0 habe, sonst installier ich einen alten!
 
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