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

FCKeditor ICME

Eingetragen von DariusvB (24)
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 (24)
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 DariusvB (24)
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 (24)
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 DariusvB (24)
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

  • Fataler Fehler nach update auf Drupal 6.24 wg fehlender Funktion in image.inc
  • [erledigt] drupal 7 - read more ausblenden
  • Modul für Absatznummern / Randnummern
  • Computed_Field Node Objekt bzw. nid?
  • meine Profilbesucher anzeigen?
  • Path-Based Metatags - wofür sind die gut?
  • URLs: Groß- und Kleinschreibung
  • Views Field Language (Spracherkennung der Felder) funktiniert nicht
  • [gelöst] Danland: Standard-Startseite formatieren
  • Aggregator Modul lässt sich nicht konfigurieren
  • Views Accordion - Header Elemente nebeneinander
  • Freiberuflicher Drupal Profi für Anpassungen (langfristige Kooperation)
Weiter

Neue Kommentare

  • Patch aus Issue Queue
    vor 2 Minuten 19 Sekunden
  • "Read more"-Link modifizieren
    vor 5 Minuten 54 Sekunden
  • CSS mit body-Tag-Klasse präzisieren
    vor 59 Minuten 34 Sekunden
  • Hat niemand eine Idee?
    vor 1 Stunde 52 Minuten
  • Du mußt in Views aber auch
    vor 2 Stunden 46 Minuten
  • Beschreibung
    vor 2 Stunden 59 Minuten
  • Danke für die Antwort und
    vor 3 Stunden 37 Minuten
  • Rechtschreibung
    vor 4 Stunden 7 Minuten
  • Genau so denke ich auch
    vor 4 Stunden 18 Minuten
  • Dank für deine Antwort. Es
    vor 5 Stunden 6 Minuten

Statistik

Beiträge im Forum: 173985
Registrierte User: 15483

Neue User:

  • Spearoth
  • bwvebb
  • drupal4normi

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5516
quiptime4713
Tobias Bähr3874
wla3808
md3777
bv3700
Thoor3678
Alexander Langer3282
dereine2635
Exterior2571
» User nach Punkten
Zur Zeit sind 11 User und 46 Gäste online.

Benutzer online

  • Frank Ralf
  • Bernsch
  • byronic
  • wla
  • StevenB
  • evkrause
  • CWorks
  • Miguelito
  • Nelson
  • DieWaldfeee
  • Follower

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

Quicklinks III

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

RSS & Twitter

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