ipkg Apache

Status
Für weitere Antworten geschlossen.

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
Hallo,

muss da mal was fragen.

Es ist ja bekannt das man mit ipkg einen Apachen mit PHP aufsetzen kann.

Was mich doch bewegt ist das doch schon zwei Apachen (sys und user) auf der DS laufen.
Wenn jetzt ein dritter hinzu kommt auf welchem - oder anders gefragt - mit welchen kommuniziert jetzt mein Browser??

*wiedermalkeineahnung*

mr. winterbottom
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Jeder Apache "lauert" auf einen oder mehrere Ports (Portnummern) - http://blah.blah.de:80. Dies wird in der httpd-irgendwas-oder-auch-nicht.conf eingestellt.

Klar kann man auch zwei Apaches auf den gleichen Port ansetzen (um die Frage gleich mit zu behandeln). Dann ist es eher zufällig, wer die Requests vom Browser bekommt und bearbeitet (nicht wirklich, weil im Port-Stack schon eine Abarbeitungsreihenfolge besteht - aber für Außenstehende wie uns schon :D).

itari

PS. Ich hatte, glaube ich, schon mal irgendwo mal gepostet, dass ein gutes Buch zum Apache dem Menschen an und für sich gut tut.
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
Meine Frage zielte auch dahin gehend weil ich diese "oxyl" geschichte installiert habe.

wenn ich jetzt der "httpd.conf-user" einen virtuellen host mitgebe komme ich wunderbar mit "http://server:8001" auf die oxylseite des viruellen host meiner "httpd.conf-user"

nur kann ich nicht im dateisystem "blättern"

Ich hatte die selbe geschichte auf einem Linux-Rechner. da konnte ich im verzeichnisbaum einen pfad wählen.

jetzt wäre mein Wunsch:
z.b: /volime1/video

Aber da komme ich in der DS nicht hin.
Da bleibt das Webinterface der oxyl immer auf "/" stehen und man kann keinen Pfad anwählen.

Dies liese sich auch sicher nicht mit einem ipkg Apache lösen. da das sicher an der Rechtevergabe der DS hängt.


oh, itari
ich könnte fragen stellen das wir zwei wochen nur über solche Sachen sprechen könnten.

mr. winterbottom
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
booooaaaar,
und gleich weiter


in der neuen FW 702
kann man ja einen virtuellen host angeben.
so wie ich das sehe wird dieser dann, in der httpd.conf-user includiert.
unter /conf/extra/

aber in der httpd.conf-user ist diese include-funktion auskommentiert
irgendwo muss doch die DS diesen virtuellen host ablegen
mir platzt gleich mien hirn
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
booooaaaar,
und gleich weiter


in der neuen FW 702
kann man ja einen virtuellen host angeben.
so wie ich das sehe wird dieser dann, in der httpd.conf-user includiert.
unter /conf/extra/

aber in der httpd.conf-user ist diese include-funktion auskommentiert
irgendwo muss doch die DS diesen virtuellen host ablegen
mir platzt gleich mien hirn

Die virtuelle Hosts werden (völlig neu von Synology eingerichtet) in der /usr/syno/etc/httpd-vhost.conf-user konfiguriert.

itari
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
.... und weiter gehts

So, ich habe nun dieses OXYL Soft installiert.
Kann nun auch endlich bis in die "/" abtauchen
Jetzt fehlt mir "nur" noch so was wie diese "libformat.so"

Denn man muss einen Links setzen
So was zb: ln -s /volume1/web/oxylbox/bin/libformat.so /lib/libformat.so

sonst bekommt man keine ausgabe von jpg's sowie filmen (stimmen, musik kommt)

Ich weis auch gar nicht ob das so funktioniert :eek:

Vielleicht wisst Ihr ja da was

mr. winterbottom
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Wenn der Link nicht geht, kopierst die Datei einfach ins Verzeichnis /lib (wenn sie da wirklich hingehört, was ich nicht einschätzen kann).
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
Hallo itari,

geht leider auch net :mad:

Aber ich meine gelesen zu haben das diese "libformat.so" für i386 sei
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
wie kommst darauf? Hast du die nicht aus dem Linux-Packelchen extrahiert?
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
Moin itari

hmmmmm
diese "libformat.so" lagt bei diesem OXYLzeugs mit bei.
Ich habe eine Datei - dies so heisst "oxylbox-V2.50_lin.tar.gz" unter Windows mit dem Tool "7z" entpackt diesen entpackten Ordner habe ich dann mittels FTP in meinen Share "web" gelegt.

HAbe dann die "httpd.conf-user" editiert.
Somit konnte ich die Sache OXYL unter Port:8001 schön ansprechen.

Dann habe ich meine Pinnacle Showcenter 1000 an Fernseh angestöppselt.
Musik "MP3" lief tadellos
Video lief nur der Ton, aber keine Bilder zu sehen.
Bilder (*.jpg) kam die Meldung "unknow format"

So, und soweit ich weis ist diese "libformat.so" für die codierung der Bilder zuständig.

mr. winterbottom
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
diese "libformat.so" lagt bei diesem OXYLzeugs mit bei.
Ich habe eine Datei - dies so heisst "oxylbox-V2.50_lin.tar.gz" unter Windows mit dem Tool "7z" entpackt diesen entpackten Ordner habe ich dann mittels FTP in meinen Share "web" gelegt.

Na dann wird es schon eine libformat.so sein, die für Linux ist. Das Problem bei 'binaries' im Gegensatz zu PHP-Skripten ist, dass sie halt genau für den Prozessor kompiliert sein müssen auf dem sie Laufen sollen. Möglicherweise ist das das Problem, dass die libformat.so nicht läuft.

Vielleicht findest du ja Leidensgenossen in anderen Foren bezüglich dieser Problematik, die vielleicht eine Lösung kennen. Hab gestern mal ein wenig gegoogelt und doch reichlich viele NAS-Foren entdeckt, wo es um OXYL geht.

Ich klink mich dann mal an dieser Stelle aus der Diskussion aus.

itari
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
...... und da isser wieder :D:D

Ich habe mal den ipkg Apachen, nach der Anleitung von itari, installiert.
Laut "ps -l | grep httpd" läuft der Apache.

Wenn ich nun aber am Browser http://synoIP eingebe werde ich auf den DiskStation manager umgeleitet.

Muss den der DS apache-user mitlaufen?

mr. winterbottom
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
ich habs

ich habe die Direktive <Directory /volume.....> vergessen umzuschreiben
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Du kannst auch beide (bzw. alle drei) Apaches laufen lassen, musst nur die Ports (Eintrag Listen in der jeweiligen httpd.conf) schön pflegen. Es ist auch kein Performance-Problem, mehrere Apaches parallel laufen zu lassen. Intern sind es sowieso mehr als 50 Threads, die da laufen (auch wenn man gar nicht alle mit ps sieht), da macht einer mehr oder weniger auch nichts aus :D.

itari
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
@itari,
ja, ich habe in einem anderen Thread von Dir gelesen.

Aber um nochmal auf diese "libformat.so" zurückzukommen.

Ich habe bei ipkg folgende Dateien gefunden

libmpeg2_0.4.1-2_arm.ipk
libjpeg_6b-2_arm.ipk

könnte das eine Alternative sein??

mr. winterbottom
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
@itari,
ja, ich habe in einem anderen Thread von Dir gelesen.

Aber um nochmal auf diese "libformat.so" zurückzukommen.

Ich habe bei ipkg folgende Dateien gefunden

libmpeg2_0.4.1-2_arm.ipk
libjpeg_6b-2_arm.ipk

könnte das eine Alternative sein??

mr. winterbottom

Eine Bibliothek ist wie ein zip-Datei. Da sind ganz viele kleine Dateien drin, die alle ihre Namen haben. Und auf diese Namen greifen die Programme dann zu. Es ist sehr unwahrscheinlich, dass die von dir genannten beiden Bibliotheksdateien auch intern die gleichen Namen wie die libformat.so verwenden.

itari
 

mr. winterbottom

Benutzer
Mitglied seit
05. Apr 2008
Beiträge
345
Punkte für Reaktionen
0
Punkte
0
Moin,

so jetzt bräuchte ich nur noch zwei ipkg Module.
Zum einnen ein PHP "zip" und zum anderen ein "TrueType" Modul

Leider kann ich sowas nicht finden

mr. winterbottom
 
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