Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Alle Templates sind blockiert

  • cobra-be
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
22 Nov. 2008 15:06 #18898 von cobra-be
Alle Templates sind blockiert wurde erstellt von cobra-be
hallo zusammen
habe joomla 1.5.8 installiert auf webserver bei metanet.
nun musste ich feststellen, dass alle templates, die ich raufgeladen habe, um mir diese mal näher anzuschauen, nicht beschreibbar sind.
habe jetzt wirklich alles angeschaut. im adminbereich unter templates das entsprechende template pluralism 1.5 "bearbeitet" und da steht: Die Parameterdatei „/templates/pluralism1.5/params.ini” ist beschreibbar!
auf metanet in dateimanger steht aber bei diesem template rwx r-x r-x und es lässt sich nicht ändern.
die root datei ist auf rwx-rwx-rwx eingestellt. alles ist beschreibbar nur eben die templates nicht.
werden die irgendwie geschützt? wenn ja, wie kann ich diese freischalten lassen? ich gehe aber eher davon aus, dass ich einfach den fehler bisher nicht gefunden habe.
upload des templates habe ich über den installer gemacht, die geänderten files wollte ich mit filezila hochladen.
aber es bockt und klemmt!
herzlichen dank für eure ideen und tips!
wenn ich nicht weiterkomme, werde ich das dann bei joomlakurse in bern besprechen...!

happy schneeeeeeeeee :-)
Mehr
22 Nov. 2008 16:33 #18900 von jimbo
jimbo antwortete auf Re: Alle Templates sind blockiert
Dein Webspace ist offenbar nicht für Joomla geeignet. Verzeichnisse und Dateien die über Joomla erstellt werden, haben vermutlich als Eigentümer wwwrun (gib diesen Begriff mal hier in der Forensuche ein) und damit sind sie für den FTP-User (in Deinem Fall Filezilla) nicht überschreibbar. Evtl. hilft es, wenn Du die Dateien vorübergehend (und nur vorübergehend!) auf chmod 777 setzt.

Wenn das mit dem wwwrun zutrifft, kann ich Dir nur empfehlen:
1) Bitte Deinen Hoster, die PHP-Anbindung für Deinen Webspace auf CGI/F-CGI umzustellen (nicht per apache module). Sollte er das nicht können/wollen:
2) Hoster wechseln, denn mit PHP per Module/Handler wirst immer wieder Probleme haben.

Gruss Dany (Jimbo)
Kein Support per PN.
  • cobra-be
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
22 Nov. 2008 16:47 #18902 von cobra-be
cobra-be antwortete auf Re: Alle Templates sind blockiert
guten abend
danke für die hilfe.
komisch ist, dass ich bei allen modulen usw. alles auf rwx einstellen kann. einfach nur bei den templates nicht. erstaunlich ist auch, dass ich dort mehrere seiten am laufen habe. unter der version 1.0... hatte ich das problem nie.
templates, welche mit der grundkonfiguration von joomla kommen, sind beschreibbar. nur neu installierte nicht. das kommt mir schon sehr komisch vor... :-\ \
  • cobra-be
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
22 Nov. 2008 17:02 #18904 von cobra-be
cobra-be antwortete auf Re: Alle Templates sind blockiert
habe eben noch was ausprobiert.
wenn ich das template entzippe, und dann mit filezila rauflade, kann ich es auch beschreiben, also rwx.
wenn ich das gleiche template mit dem uploader installiere, ist es gesperrt.

wenn ich dann auf metanet nachschaue, sieht das ganze dann so aus:
mit joomla uploader landen die files in der gruppe "apache" und wenn ich sie per ftp raufspitze dann sind sie in der gruppe psadn (was immer das heisst???)

files die in dieser psadn gruppe sind, sind auch rwx. hmmmmmmmmm! groses fragezeichen.

danke für die hilfe
Mehr
22 Nov. 2008 18:17 #18905 von jimbo
jimbo antwortete auf Re: Alle Templates sind blockiert
Das beschreibt dann genau das was ich oben vermutet habe: Daten die per Script geladen werden gehören dem Webserver (Eigentümer apache) und Daten die per FTP geladen werden gehören dem FTP-User (psadn)...

Lösung: Evtl. kannst Du das (mit Joomla 1.5.8) über den FTP-Layer richten, ich allerdings würde behaupten auf diesem Webspace in dieser Konfiguration wirst Du nie Glücklich und immer wieder Probleme haben. Suche hier im Board nach wwrun-Problem, das erklärt Deine aktuelle Situation.

Gruss Dany (Jimbo)
Kein Support per PN.
  • cobra-be
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Nov. 2008 20:30 #18968 von cobra-be
cobra-be antwortete auf Re: Alle Templates sind blockiert
habe nach dem wwwrun gesucht und wurde auch fündig aber nur bedingt schlauer, aber ich verstehe, woran das es scheitert und ich weiss, dass das nicht gut ist! und ich verstehe auch nicht warum das passiert?
Ist das eine Konfigsache von Metanet? Oder kann das durch ein Update des Apache passiert sein? ODer durch update des PHP auf metanet?
Das haben die nämlich vor kurzem mal gemacht.
Ich frage mal nach und werde dann die Antwort von Metanet hier eintragen.

Thanks a lot!
  • cobra-be
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Nov. 2008 21:06 #18969 von cobra-be
cobra-be antwortete auf Re: Alle Templates sind blockiert
:)
Antwort von Metanet

Lösung

PHP wird als Apache/Webserver-Modul mod_php ausgeführt. Dies führt dazu, dass Dateien bzw. Verzeichnisse, welche via PHP erstellt wurden dem Webserver-Benutzer "apache" (UID: 48) zugeteilt werden.

Wenn Sie nun via FTP auf diese Daten zugreifen wollen, erhalten Sie eine Berechtigungsfehlermeldung. Der FTP-Benutzer befindet sich in einer anderen Gruppe und hat somit standardmässig keine Rechte auf die via PHP erstellten Daten.

Um nun den Zugriff via FTP zu ermöglichen, müssen die Rechte der entsprechenden Dateien/Verzeichnisse auf 777 geändert werden. Dies muss auch via PHP erfolgen.

1. Anpassung einzelner Dateien

Um einzelne Dateien anzupassen, verwenden Sie bitte den folgenden simplen PHP File Manager. Er besteht aus 1 Datei und sollte in einem eigenen Verzeichnis installiert werden (damit diese geschützt werden kann):

>> PHP File Manager

Danach können Sie die Rechte via Button "Permissions" auf 777 ändern.
2. Automatische Korrektur aller Dateien

Um schnellstmöglich alle Dateien des Benutzers "apache" anzupassen, steht Ihnen folgendes Script zur Verfügung. Laden Sie hierzu die Datei in Ihr httpdocs und öffnen Sie diese im Browser:

>> PHP-Script perm.php


Mal schauen ob ich das gebacken bekomme!
Mehr
25 Nov. 2008 07:18 #18975 von jimbo
jimbo antwortete auf Re: Alle Templates sind blockiert
Wie bereits geschrieben, dieser Webspace in der aktuellen Konfiguration eignet sich nicht wirklich für Joomla. Du wirst immer wieder das Scrpt aufrufen müssen um die Rechte zu "korrigieren". Wenn Du flüssig arbeiten willst, ist das nicht gerade sehr praktisch.

Meine Empfehlung: Suche Dir Webspace, auf dem die PHP-Anbindung per CGI/F-CGI geregelt ist, damit hast Du keinerlei solcher Rechteprobleme und musst auch entsprechend keine solchen Bastelarbeiten für die Rechtekorrektur durchführen...

Gruss Dany (Jimbo)
Kein Support per PN.
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden