Jump to content
xt:Commerce Community Forum

Fehlermeldung: "- Benoetige Schreibrechte auf templates_c -"


uhlnull

Recommended Posts

Ja, sorry. Vielleicht steh ich grad auf der Leitung, aber wo kann ich dem Ordner Schreibrechte geben?

Ich benutze Plesk Control Panel 8.6.0 - wo kann ich dort Rechte für einzelne Ordner vergeben?

Vielen Dank und entschuldigt bitte meine Inkompetenz... ;)

Habs gefunden, sorry! Danke trotzdem ;)

Link to comment
Share on other sites

Nobodys perfect.... I`am:)

Hol dir ein FTP-Programm (FileZilla, WiseFTP, WinSCP oder andere),

gib die Verbindungsdaten deiner URL ein (IP oder www-Adresse, FTP-Passwort und -nutzer) und geh in das Verzeichnis, wo die Dateien für xtC liegen, suche den besagten Ordner, klicke den mit der rechten Maustaste an und änder die Benutzerrechte des selben von xxx auf 777, fertig und freuen.

xxx steht für die Rchte die der Ordner aktuell hat, ich denke mal 644, und Rechte, wenn du das nicht findest, nennen sich manchmal auch Chmod.

Mit Plesk geht das m.W.n. nicht.

Gruss Fry

Edit: Upps, ich war zu langsam *gg*

Er wird wohl alles über Plesk hochgeladen haben udn hat kein FTP?!

Link to comment
Share on other sites

Hi,

nene, ich hab das über FlashFXP hochgeladen. Aber ich war wohl etwas vorschnell mit meiner Frage. Nachdem ich drüber nachgedacht habe, bin ich selbst drauf gekommen :)

Trotzdem vielen Dank für eure Hilfe. Bin noch in den Anfängen der Webshop-Kenntnisse - tolles Forum ist das hier!!

Schönen Tag noch!

Link to comment
Share on other sites

  • 1 year later...

Wir haben den Fehler bereinigt.

Zur Info:

Wir hatten Veyton4 lokal entpackt und dann auf den Server kopiert, Schreibrechte angepasst => Installation funktionierte nicht.

Nun haben wir das zip-file auf den Server geladen und am Server per WebFtp entpackt, Schreibrechte angepasst => Die Install. funktionierte nun problemlos.

Sollte viell. auch in der Anleitung als Empfehlung stehen... :rolleyes:

Was auch fehlt, ist der Hinweis, welche Dateien nachher wieder auf sichere Rechte geändert werden sollen...

Link to comment
Share on other sites

  • 2 months later...

Ich muss diesen Thread leider nochmal hochholen... ich versuche seit Tagen vergeblich xt:Commerce testweise lokal zu installieren.

Ich verwende das aktuellste MacOS mit MAMP und habe auch ioncube installiert. Alles (mehrmals) nach dieser Anleitung SimpleBlog xt:Commerce Veyton lokal installieren für Dummies.

Leider bekomme ich beim Aufrufen von http://localhost:8888/shop/xtinstaller/index.php immer die Meldung "- Benoetige Schreibrechte auf templates_c -"...

Hat jemand Erfahrungen mit MAMP und xt:Commerce? Ein Kollege kriegt es mit Hilfe der obigen Anleitung bei sich zum laufen. Er weiß auch nicht, wieso ich die Schreibrechte-Meldung bekomme.

Schreibrechte wie folgt gesetzt: ImageShack® - Online Photo and Video Hosting

Link to comment
Share on other sites

  • 4 years later...

[SOLVED] 

Bei CentOS 7 liegt es an SELinux. SELinux blockiert alle Rechte, deswegen nützt es auch nichts chmod und chown auszuführen (auch nicht als root user). Rechtsklick auf die Ordner/Dateien und Rechte vergeben ist ebenfalls aussichtslos. 

Ich hab nur diese eine etwas umständliche Lösung gefunden:

FTP Server.und Client installieren:

http://www.unixmen.com/install-configure-ftp-server-centos-7/

FTP-Root-User erstellen:

DISCLAIMER: Enabling root login for FTP is a Very Bad Idea for many, many reasons.

Edit your vsftpd.conf file, and add the following line:

userlist_deny=YES

Edit user_list and ftpusers and comment out "root".

Passwort des FPT-Root-Users im Terminal auswählen:

[root@web-shop-a ~]# passwd

Anschließend fragt das Terminal nach dem neuen Passwort für den FTP-Root-User. Einfach eines aussuchen und bestätigen.

[root@web-shop-a ~]# setsebool -P ftpd_full_access 1

Der Befehl "setsebool" spricht SELinux an und gibt in dem Fall dem FTP-Client die Möglichkeit alle Rechte für alle Ordner/Dateien beliebig einzustellen (zum Beispiel 777 für templates_c). 

Anschließend das installierte Programm Filezilla öffnen (CentOS7 Desktop > Applications > Internet > Filezilla) und zum FTP-Server mit dem Root User verbinden. Anschließend im FTP-Client (Filezilla) Rechtsklick mit der Maus auf den Ordner der Rechte benötigt (Zum Beispiel templates_c), bei allen Permissions Häckchen setzen, Häcken auch bei "Recurse into subdirectories", dabei "Apply to all files and directories" auswählen und "OK" klicken. Ab jetzt kann es eine Weile dauern bis alle Rechte geschrieben sind. Je nach Hardware auch einige Minuten. Den Status kann man im obersten Filezilla Fenster beobachten.

Vorsichtshalber ein Neustart des FTP-Servers und des Apache-Servers:

[root@web-shop-a ~]# systemctl restart vsftpd

[root@web-shop-a ~]# systemctl restart httpd.service

Im Anschluss mit der Installation von xtCommerce Start! im Browser fortfahren (Beispiel):

http://www.yourdomain.de/xtWizard/index.php

 

ET VOILA! (3 TAGE ARBEIT!) 

 

Alernativ kann es übrigens daran liegen das die Lizenzdatei falsch eingefügt wurde oder eine für die Domain unpassende Lizenz erstellt wurde, weil zum Beispiel IP-Adressen als Domain nicht unterstützt werden. Für mein VirtualBox System habe ich eine sogenannte Entwicklerlizenz gebraucht. Auch bei diesem Fehler wird erstmal nur die Fehlermeldung "- Benoetige Schreibrechte auf templates_c -" angezeigt.

 

Nachtrag:

Einfacher ist es SELinux auszuschalten:

https://www.centos.org/docs/5/html/5.1/Deployment_Guide/sec-sel-enable-disable.html

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...