Joomla 3.2 Installation unter DSM 5 (DS213j) Probleme mit Rechten

Status
Für weitere Antworten geschlossen.

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich lese seit einiger Zeit aktiv mit und konnte mir der Hilfe des Forums schon einiges lernen und lösen.
ich komme aus dem IT-Bereich, aber einiges ist mit eurer Hilfe doch wirklich einfacher.

Nun steh ich vor einem Problem bei der Installation von Joomla 3.2 unter DSM 5 auf einer DS213j

Ich kann Joomla installieren, aber hab danach Probleme mit den Rechten.
Joomla habe ich in einem Unterordner (/web/lbj) installiert.
Das läuft auch, aber ich habe folgende Rechtsprobleme:

Rich (BBCode):
administrator/components	Unwritable
administrator/language	Unwritable
administrator/language/en-GB	Unwritable
administrator/language/overrides	Unwritable
administrator/manifests/files	Unwritable
administrator/manifests/libraries	Unwritable
administrator/manifests/packages	Unwritable
administrator/modules	Unwritable
administrator/templates	Unwritable
components	Unwritable
images	Unwritable
images/banners	Unwritable
images/headers	Unwritable
images/sampledata	Unwritable
language	Unwritable
language/en-GB	Unwritable
language/overrides	Unwritable
libraries	Unwritable
media	Unwritable
modules	Unwritable
plugins	Unwritable
plugins/authentication	Unwritable
plugins/captcha	Unwritable
plugins/content	Unwritable
plugins/editors	Unwritable
plugins/editors-xtd	Unwritable
plugins/extension	Unwritable
plugins/finder	Unwritable
plugins/quickicon	Unwritable
plugins/search	Unwritable
plugins/system	Unwritable
plugins/twofactorauth	Unwritable
plugins/user	Unwritable
templates	Unwritable
configuration.php	Unwritable
cache (Cache Directory)	Unwritable
administrator/cache (Cache Directory)	Unwritable
/volume1/web/lbj/logs (Log directory)	Unwritable
/volume1/web/lbj/tmp (Temp directory)

auch ein Anpassen der PHP open_basedir im DSM bringt mich nicht weiter :)/volume1/web/lbj)
Was kann ich noch tun.
Hat jemand Joomla 3.2 auf einen DMS 5 installiert?
Würd mich riesig über Hilfe freuen.

Danke
Timo
 

Kuppe

Benutzer
Mitglied seit
15. Nov 2012
Beiträge
20
Punkte für Reaktionen
1
Punkte
3
Also meine Base Dir sieht so aus:
/etc:/etc.defaults:/tmp:/usr/bin/php:/usr/syno/synoman:/var/packages/MailStation/target/roundcubemail:/var/run:/var/services/blog:/var/services/homes:/var/services/photo:/var/services/web:/var/spool/php:/volume1/@tmp/php
und joomla läuft ohne probleme.

dein benutzergruppe http existiert aber noch?
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Ich hab´s mal mit deinen Base Dir´s probiert. Leider ohne Erfolg. Hab auch mal mit /var/services/web/lbj probiert.
Vielleicht hab ich auch irgendwo nen Denkfehler drin.
ich hab unterhalb von web nen Ordner lbj angelegt. Dort rein hab ich joomla 3.2 per ftp kopiert und per Safari installiert.
Am Ende der Installation kommt schon der Fehler, das die Konfiguration.php nicht geschrieben werden kann. Die hab ich dann manuell erstellt und in den lbj Ordner kopiert. Da wusste ich schon, dass irgendwas krumm ist.
Naja und im System unter Directory Permissives sind man dann halt das Übel. Alles rot und unwritable.
Damit geht natürlich nix.

Hm komisch
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
ich hab unterhalb von web nen Ordner lbj angelegt. Dort rein hab ich joomla 3.2 per ftp kopiert und per Safari installiert.
Hallo, mit welchem Benutzer hast Du da gemacht ?
Ist er in der Gruppe http ?
Schau mal die Eigenschaften von dem Verzeichniss lbj an, es sollte in der Gruppe http liegen.
Wenn es nicht so ist hat der Webserver keine Schreibrechte und kann auch nichts erstellen.
Auch solltest Du beachten von wo aus Du Joomla installierst, aus dem eigenen Netzt oder via Internet.

Gruß Jo
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Ich habe einen Benutzer "Timo" der keine Adminrechte hat, aber Zugriffsrechte auf den web Ordner und Mitglied der Gruppe users und http ist.
Installiert habe ich über einen virtuellen host per synology ddns.
Was mich wundert, das die Gruppe http nur Lese Rechte hat. Da hab ich 100% nichts dran geändert.
Muss die Gruppe http nicht auch Schreibrechte haben?
Wobei der User Timo, der den Ordner lbj angelegt hat, und auch die Dateien per ftp kopiert hat, ist ja im Besitz von Schreibrechten.
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Was mich wundert, das die Gruppe http nur Lese Rechte hat. Da hab ich 100% nichts dran geändert.
Muss die Gruppe http nicht auch Schreibrechte haben?
Hallo, ja, die Gruppe braucht auch schreibrechte.
Wobei der User Timo, der den Ordner lbj angelegt hat, und auch die Dateien per ftp kopiert hat, ist ja im Besitz von Schreibrechten.
Ja, Timo ist der Besitzer und setzt die Rechte Besitzer, der Apache ist Besitzer http.
Also sollte Timo in die Gruppe http, wo auch der Apache ist, mit Schreibrechten.

Gruß Jo
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Hey joku,
das war´s. Die Gruppe http hat jetzt Lese und Schreibrechte. Nun ist alles grün und writeable.
Aber:
Ist das nur ein workaraound, oder auch wirklich so gewollt, das http auch Schreibrechte hat. Hab dabei ein komisches Gefühl.
Warum hatt http nicht vor vornherein Schreibrechte. Und warum braucht das Paket was es bei Synology gibt, also Jomla 2 keine http Schreibrechte? Weil da ändert sich ja nix.

Also gut ist, dass es mit http Schreibrechten geht, komisch nur das man das explizit so einstellen muss. Kann da wirklich nix passieren, aus dem Netz?
Rechtevergabe war noch nie so meins.

Nochmal Danke!
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Ist das nur ein workaraound, oder auch wirklich so gewollt, das http auch Schreibrechte hat. Hab dabei ein komisches Gefühl.
Warum hatt http nicht vor vornherein Schreibrechte.
Hallo, Wenn Du die Verzeichnisse mit dem DSM erstellst, sollte es dann passen.
So hat Timo das Unterverzeichniss erstellt, da sind die Rechte anzupassen.
Und warum braucht das Paket was es bei Synology gibt, also Jomla 2 keine http Schreibrechte? Weil da ändert sich ja nix.
Das ist der Eigentümer http, welche die Schreibrechte hat :)
Also gut ist, dass es mit http Schreibrechten geht, komisch nur das man das explizit so einstellen muss. Kann da wirklich nix passieren, aus dem Netz?
Dafür sind die Rechteeinstellungen da :)
Was soll passieren ? Ja, es gibt Schwachstellen in den Programmen,
bei den Updates immer die Verbsserungen lesen :)

Gruß Jo
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Okay,

dann lass ich das so. Ist ja auch keine Hochsicherheits Seite, sondern nur ein Blog :)
Danke!

Noch mal ne Frage wo es gerade so gut läuft mit der Hilfe.

Ich hab dd24 ne Topleveldomain und darunter zwei Subdomains.
sub1.domain.org mit CNAME auf die DDNS abc.myds.me
sub2.domain.org wollte ich mit nem CNAME auf lbj.abc.myds.me verweisen.

Rufe ich nun sub2.domain.org auf lande ich auf abc.myds.me und nicht auf lbj.abc.myds.me
Wie kann ich von einer subdomain wie sub1.domain.org auf meine ddns subdomain lbj.abc.myds.me verweisen.
Nur um sich nen einfacheren Namen zu merken.

Oder soll ich dazu besser nen neuen Thread aufmachen?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Ich hab dd24 ne Topleveldomain und darunter zwei Subdomains.
sub1.domain.org mit CNAME auf die DDNS abc.myds.me
sub2.domain.org wollte ich mit nem CNAME auf lbj.abc.myds.me verweisen.
Ich dachte Du hast vHost :)
sub1.domain.org CNAME den.synology.me
sub2.domain.org CNAME den.synology.me
als CNAME nur einen DDNS benutzen und für jede sub einen vHost anlegen.

Gruß Jo
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Ja ich nutze mehrere virtuelle Hosts und eine ddns von synology.
Ich kann auch mit den verschiedenen virtuellen Hosts quasi als sub arbeiten.
Aber die Adresszeile ist ewig lang.
Also zum Beispiel.
werbeagentur_1.meinname.synology.me
zirkushalligalli.meinname.synology.me

Also zwei virtuelle Hosts angelegt die auch laufen, aber ich hab keine Lust auf die langen Namen.
Jetzt habe ich ne kurze Domain. www.123.com von dd24
Und da richte ich zwei Subdomains ein die schön kurz sind.
wa.123.com soll auf Werbeagentur_1.meinname.synology.me zeigen
zhg.123.com soll auf zirkushalligalli.meinnname.synology.me zeigen.

Das klappt nicht, denn egal was ich bei CNAME eintrage. Alles landet im Root (/web) auf meinname.synology.me

Bissl kompliziert, aber hoffentlich verständlich :)
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
wa.123.com soll auf Werbeagentur_1.meinname.synology.me zeigen
zhg.123.com soll auf zirkushalligalli.meinnname.synology.me zeigen.

wa.123.com CNAME meinname.synology.me vHost wa.123.com Verzeichniss wa
zhg.123.com CNAME meinname.synology.me vHost zhg.123.com Verzeichniss zhg

Hast Du das so ?

und zusätzlich

Werbeagentur_1.meinname.synology.me vHost Verzeichniss wa
zirkushalligalli.meinnname.synology.me vHost Verzeichniss zhg

weil meinname.synology.me zeigt auf das Verzeichniss web !

Gruß Jo
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Theoretisch schon.
Aber ich kann beim dd24 zur meiner subdomain wa.123.com leider nur nen CNAME einrichten, glaube ich.
Wie ich dort ein vHost einsetzen kann, weiß ich leider nicht. Da muss ich mich schlau machen
Weil wenn ich bei beiden Subs wa.123.com und zhg.123.com als CNAME meine synology ddns eingebe lande ich logischerweise im web Verzeichnis.
Was ja auch okay ist. Wie ich aber im wa oder zhg Verzeichnis lande ist mir ein Rätsel.
Dazu müsste ich ja bei dd24 schon angeben, welche ddns sub es treffen soll.
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Weil wenn ich bei beiden Subs wa.123.com und zhg.123.com als CNAME meine synology ddns eingebe lande ich logischerweise im web Verzeichnis.
Was ja auch okay ist. Wie ich aber im wa oder zhg Verzeichnis lande ist mir ein Rätsel.
Ja, weil die vHosts auf der Diskstation nicht passen :)
Dazu müsste ich ja bei dd24 schon angeben, welche ddns sub es treffen soll.
Ja, einen DDNS als CNAME für beide sub.

Gruß Jo
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Erstmal danke für deine Mühe :)
Aber irgendwie check ich das nicht. Hab jetzt verschiedene configs durch. Zur Not lass ich es beim vhost der Diskstation. Dann muss man halt ne längere Adresse eingeben.
Zur Info. Ich hab bei dd24 nur ne Domain, keinen Webspace. Was ich als letztes probiert habe. Kannst ja mal drüber schauen ob ich es richtig verstanden habe:

Bei dd24 ne sub angelegt. wa.123.com
Dort als CNAME meinname.synology.me

Dann in Diskstation WebIF.
Dort unter Webdienste einen vHost angelegt.
Ordner: wa
Host: wa.meinname.synology.me
Port: 80
Protokoll: http

Jetzt hat die Diskstation automatisch nen Unterordner wa unter web erstellt.
Dort Joomla per FTP rein kopiert.
Installiert und fertig.

Aufruf der Seite wa.meinname.synology.com GEHT
Aufruf der Seite meinname.synology.com/wa GEHT
Aufruf der Seite wa.123.com GEHT NICHT landet im web Ordner und nicht im wa Ordner

Hab ich das so richtig gemacht?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Aufruf der Seite wa.meinname.synology.com GEHT
Aufruf der Seite meinname.synology.com/wa GEHT
Aufruf der Seite wa.123.com GEHT NICHT landet im web Ordner und nicht im wa Ordner
Hab ich das so richtig gemacht?
Ja :)
für wa.123.com hast Du als CNAME meinname.synology.com eingerichtet ?
Und einen vHost anlegen wa.123.com auf der Diskstation, mit dem Verzeichniss wa.

Zusätzlich zu dem wa.meinname.synology.com, wenn Du mit beiden arbeiten möchtest :)

Gruß Jo
 

DRIV3R

Benutzer
Mitglied seit
05. Apr 2014
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Ach Jo,
ist das ein schönes Gefühl, wenn es endlich "Klick" macht.
Manchmal sieht man den Wald vor lauter Bäumen nicht.
Ich denk die ganze Zeit. Man du hast das doch gecheckt. Warum läuft das nicht.

Auf die Idee einen vHost mit meiner Domain zu machen, zusätzlich zur DDNS bin ich nicht gekommen.
vHost mit wa.123.com eingetragen --> LÄUFT

Tausend Dank.
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Auf die Idee einen vHost mit meiner Domain zu machen, zusätzlich zur DDNS bin ich nicht gekommen.
vHost mit wa.123.com eingetragen --> LÄUFT
Ja, die lieben Bäume :) Hauptsache es funktioniert.
Bitte

Gruß Jo
 
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