Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

FCKeditor ICME

Eingetragen von msr-hamm (58)
am 10.03.2010 - 05:56 Uhr in
  • Module
  • Drupal 6.x

Habe ein kleines Problem :-)

Ich habe als Webmaster eine Vereinsseite übernommen, die ich auf Drupal umstellen will. Um die Entscheider des Vereins von den Vorteilen zu überzeugen, habe ich Drupal in einer Subdomain installiert, also: drupal.meine-seite.de

Es läuft alles, bis auf den Bilder-Upload mittels FCKeditor und ICME. Nachdem ich das Bild ausgesucht habe und auf den Server laden will, kommt folgende Meldung:
Error creating folder "/WWWROOT/123456/htdocs/userfiles/" (mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Unable to access /WWWROOT/123456/htdocs/userfiles/)

Das Verzeichnis /drupal/htdocs/sites/default/files/ existiert bereits (von Hand angelegt) und hat 777 als Attribut. Der schnelle Upload ist erlaubt und auch die Rollen richtig zugewiesen. (1 zu 1 von der Testumgebung übernommen) Bei einer anderen Seite hatte ich keinerlei Probleme, da liegt Drupal aber auch im Hauptverzeichnis.

Wo steckt hier der Fehler? In den Einstellungen von FCKeditor? Wenn ja, in welchen?

Schon jetzt Danke

‹ [gelöst] Calendar - Textfarbe ändern [gelöst] Gmap --> wird im Node nicht mehr angezeigt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

IMCE Admin settings

Eingetragen von Carsten Müller (29)
am 10.03.2010 - 08:49 Uhr

Hi,

anscheinend sollen die hochgeladenen Dateien unter /htdocs/userfiles/ gespeichert werden, statt in /sites/default/files.

Als erstes solltes du mal die Dateisystem Einstellungen überprüfen. Findest du unter admin/settings/file-system. Hier wird Drupal der Pfad zu den files und der des temp Verzeichnissen mitgeteilt. Default Einstellungen sind für den Dateisystem-Pfad: sites/default/files und für das Temporäre Verzeichnis /tmp

Beim FCKEditor gibt es in den Settings die Möglichkeit (admin/settings/fckeditor) Proofile für Rollen anzulegen. Da müsste für deine Rolle ein Profil zugewiesen sein. Wenn man das Profil bearbeitet, dann gibt es dort das Fieldset Dateibrowser-einstellungen. hier wird der IMCE als Dateibrowser dem FCKEditor zugewiesen. Darunter wird eingestellt welcher Pfad zu den hochgeladenen Dateien führt, default ist %b%f/ für den relativen und %d%b%f/ für den absoluten Pfad. D%b ist der base path von der Drupal Installation, %f der Pfad zum files Ordner, bedautet also bei einer Standard Drupal Installation vom root Verzeichnis der Installation /sites/default/files.
Überprüf mal was hier eingestellt ist.

Beim IMCE gibt es in den Admin Settings (admin/settings/imce) ebenfalls die Möglichkeit Profile für Rollen anzulegen. Da müsste für deine Rolle ein Profil zugewiesen sein. Wenn man das Profil bearbeitet gibt es unter dem Punkt Directories den Punkt Directory Path. Hier kann man sagen, wo die Dateien bei diesem Profil gespeichert werden sollen. Diesen Pfad solltest du auch mal überprüfen.

Gruß
Carsten

  • Anmelden oder Registrieren um Kommentare zu schreiben

Pfade sind OK

Eingetragen von msr-hamm (58)
am 10.03.2010 - 12:41 Uhr

Hallo Carsten,

als aktueller Pfad im FCKeditor-Profil wird mir /WWWROOT/123456/htdocs/sites/default/files/ angezeigt.

Ich habe heute eine halbe Stunde mit dem technischen Support des Provider telefoniert. Laut seinen Aussagen verweist dieser Pfad auf die Subdomain, von daher sind die Pfade, die in den EInstellungen stehen, in Ordnung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo DariusvB, es ist sehr

Eingetragen von Carsten Müller (29)
am 11.03.2010 - 08:42 Uhr

Hallo DariusvB,

es ist sehr schwierig etwas zu sagen, wenn man nicht vor Ort die Sachen direkt sehen kann. Daher werde ich dir wohl nur schwer helfen können.

Die Fragefür micht ist jetzt woher kommt denn nun dieses /htdocs/userfiles Verzeichnis und warum soll darin geschrieben werden, statt unter /htdocs/sites/default/files. Soweit ich das jetzt verstande habe, ist das der Punkt, um den es sich dreht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

privat oder oeffentlich

Eingetragen von fh (153)
am 11.03.2010 - 09:02 Uhr

Hallo zusammen,

vielleicht liegt es daran...

Wenn du im "öffentlichen Modus" bist, so sind Pfadangaben ausserhalb von sites/default/files/*... gemäss Aussagen im Entwicklerhandbuch nicht möglich. Im "privaten Modus" kann das Verzeichnis in der ganzen Drupal Hierarchie aufscheinen, er muss aber die nötigen Rechte zum schreiben usw. haben.
Aber Achtung, wenn du das versuchen möchtest sollte dir bewusst sein dass die Umstellung der Methode zur Dateibehandlung alle Pfade ungültig machen kann und grosse Probleme somit verursachen kann. Die Änderung dieser Einstellung sollte nicht mehr vorgenommen werden, wenn du schon Inhalte hast.

der Pfad "userfiles" wird meines Wissens vom IMCE und IMCE(cck)Image angelegt. Das sind Dateien die der User selber hochladen, verwalten und anhängen kann. Warum stellst du denn diesen Pfad nicht einfach auf sites/default/files/userfiles/u% ein? Sollte eigentlich ohne Probleme gehen. Die Einstellungen dazu müssten in der IMCE Verwaltung zu finden sein,
vielleicht hilft es.

Fredi

___________________________________________________________________________
Wenn Frage beantwortet wurde, bitte [gelöst] in den Titeleintrag schreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es ist schon komisch ...

Eingetragen von msr-hamm (58)
am 11.03.2010 - 12:43 Uhr

Ich habe, nachdem es mit der ganzen Pfadeinstellerei nicht klappte, die Module FCKeditor und IMCE deaktiviert, deinstalliert und vom Server gelöscht. Ich bin dann noch einmal sämtliche Einstellungen in der heimischen Testumgebung, denn hier klappt ja alles, durchgegangen und habe diese Konfiguration wieder hochgeladen. Jetzt kommt die Stelle, wo der Laie staunt und der Fachmann sich wundert:
Es läuft plötzlich! Zwar noch nicht 100%ig, aber ich kann jetzt Bilder hochladen und darauf kam es mir ja an.

Wenn ich jetzt einen z.B. einen Artikel erstelle und im FCKeditor auf den Bilderbutton klicke, öffnet sich das gewohnte PopUp. Geht man jetzt auf Upload, sucht sich ein Bild aus und klick dann auf "Zum Server senden" kommt zwar die Meldung: "Your file has been successfully uploaded", aber leider ist das Bild nirgendwo auf dem Server zu finden. Auch erscheint im Editor anselle des Bildes nur ein Platzhalter.
Klickt man aber auf "Server durchsuchen" im Reiter Bild-Info, dann öffnet sich das Browser-PopUp und man kann BIlder hochladen und diese dann mittels "Send to FCKEditor" an den Editor schicken, die Bilder werden dann dort auch korrekt angezeit.

In den Einstellungen des FCKeditors steht als Pfad zu den hochgeladenen Dateien %b%f/ (/sites/default/files/), als absoluter Pfad zu den hochgeladenen Dateien %d%b%f/(/WWWROOT/123456/htdocs/sites/default/files/). Die hochgeladenen Bilder liegen in /sites/default/files/u%uid, aber as liegt ja an IMCE.

Wer mir jetzt sagen kann, wieso das direkte Upload nicht funktioniert, der kriegt mindestens ein Bier ausgegeben :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal 10 und Thema Bartik
  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Strukturierte Daten Fehler
  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
  • [gelöst] Persönliches Kontaktformular, oder interne User Nachrichten
  • Webform Progress Symbol (Loading icon)?
Weiter

Neue Kommentare

  • Superfish
    vor 3 Tagen 9 Minuten
  • Auch für superfish gibt es
    vor 3 Tagen 3 Stunden
  • Versuchs mal mit
    vor 3 Tagen 3 Stunden
  • Drupal 10 läuft
    vor 3 Tagen 4 Stunden
  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 4 Tagen 23 Stunden
  • Gleiches Problem: bootstrap 4
    vor 1 Woche 1 Stunde
  • Da wirst Du den Bug wohl
    vor 1 Woche 4 Stunden
  • Immer noch composer 1 zu 2
    vor 1 Woche 18 Stunden
  • Beziehung Branche Adresse!
    vor 6 Tagen 4 Stunden
  • Sorry, dann gab es das bei
    vor 1 Woche 20 Stunden

Statistik

Beiträge im Forum: 248398
Registrierte User: 19752

Neue User:

  • Aman_Musani
  • Dustinjex
  • Rickywap

» Alle User anzeigen

User nach Punkten sortiert:
wla9289
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 7 Gäste online.

Benutzer online

  • wla

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association