Page 1 of 2

FCKeditor - Installation

Posted: Sun Oct 30, 2005 2:08 pm
by Roaster
Hi,

eine kleines Problem mit der Installation des FCKeditor: Das Plugin installiert sich ja wie von selbst. Der Download des Editors funktioniert natürlich ebenfalls ohne Problem - nur der Upload in das dafür vorgesehene Verzeichnis will nicht klappen.

Es ist aber definitiv ein Linux-Problem. Dem "plugin"-Verzeichnis wurde von mir mit SmartFTP und dem CHMOD-Befehl die Rechte 777 zugewiesen. Das für den Editor notwendige Verzeichnis "serendipity_event_fckeditor" hat die Rechte 755 und diese kann ich par tout nicht ändern. Ich erhalte immer einen "Operation not permitted" Fehler.

Weiß hier jemand Rat? Es hilft übrigens auch nichts, wenn ich SmartFTP sage, es solle das "plugin"-Verzeichnis und dann noch alle Unterverzeichnisse auf 777 abändern. Ich bekomme die gleiche Fehlermeldung.

Übrigens: gibt es einen "Anleitung", welche Verzeichnisse und Dateien mit welchen Rechten versehen sein müssten um den Betrieb sicherzustellen und die Installation von Plugins und Styles zu ermöglichen ohne dass ich Tür und Tor öffne?

cu,
Roaster

Re: FCKeditor - Installation

Posted: Sun Oct 30, 2005 2:27 pm
by garvinhicking
Das Verzeichnis wurde von PHP erstellt und hat daher die stnadardrechte für den PHP/Apache-User. Das neue spartacus von 0.9 kann aber konfigurieren mit welchen rechten verzeichnisse (in der zukunft) angelegt werden.

Führ mal folgendes PHP aus:

Code: Select all

<?php
chmod('plugins/serendipity_event_fckedit/', 0777);
?>
aus um die rechte auch für dich zu erweitern.

Grüße,
Garvin

Posted: Sun Oct 30, 2005 2:47 pm
by Roaster
Hi garvin,

danke für die schnelle Antwort. Ich habe den Code jetzt in eine htm-Datei abgespeichert, auf den Server übertragen und ausgeführt.

Erstmal keine Rückmeldung erhalten, aber die Rechte sind nach wir vor die alten.
Ich habe das Coding auch als PHP Datei hochgeladen, aber wenn ich diese im Browser ausführe, dann erhalte ich erstmal eine Fehlermeldung, dass das Verzeichnis oder die Datei nicht vorhanden sei.

Ich denke mal ich muss den Pfad noch erweitern, bin mir momentan aber noch nicht so sicher wie.

cu,
Roaster

Posted: Sun Oct 30, 2005 2:51 pm
by Roaster
Hmmpf,

lass gut sein. Ich hätte lediglich mal den Pfad ansehen müssen. Es muss heißen:

Code: Select all

<?php
chmod('plugins/serendipity_event_fckeditor/', 0777);
?> 
Also _fckeditor statt _fckedit!
:D

Problem bei der Installation

Posted: Mon Nov 14, 2005 8:04 am
by petermeter
Hi,

ich habe gestern abend probiert das Plugin für die Einbindung des FCKEditors zu installieren. also mit hilfe von spartacus grade auf den button geklickt (álà "klicki klicki bunti bunti :lol: ).
Dann wie in dem backend des plugins beschrieben den fckeditor in das unterverzeichnis fckeditor/ gepackt und überprüft ob in meinen einstellungen der wysiwyg editor eingeschaltet ist. alles soweit so gut.
wenn ich jetzt probiere einen neuen eintrag zu schreiben erscheint keine "toolbar".
forum habe ich auch schon durchsucht, allerdings hat mir weder ein ändern der zugriffsrechte auf 777 was gebracht, noch die .htaccess datei.

Infos zur von mir genutzten version:

Betrieben mit Serendipity 0.9 und PHP 4.4.1
Laut Spartacus habe ich alle aktuellen Plugin Versionen (also alle die installiert sind, sind aktuell ;) )
Plugin für FCKE war Vers. 0.3

Vielen Dank im Vorraus

petermeter

Re: Problem bei der Installation

Posted: Mon Nov 14, 2005 10:30 am
by garvinhicking
Hast Du den richtigen HTTP Pfad zum FCKEditor im Plugin angegeben, wie in der Beschreibung erklärt? Für mich klingt das, als wäre der Pfad zu deinem FCKEditor falsch.

Guck mal in den HTML-Quelltext der Seite, wo Du einträge erstellst und such nach fck -- da müsste ein javascript src=... aufruf sein. Ruf diese URL mal im Browser auf und gucke ob da das javascript kommt.

Grüße,
Garvin

relativer Http Pfad

Posted: Mon Nov 14, 2005 11:50 am
by petermeter
Der Pfad müsste eigentlich passen:

Code: Select all

/kunden/12345/systeme/serendipity/peterm/plugins/serendipity_event_fckeditor/fckeditor/
auch mit

Code: Select all

plugins/serendipity_event_fckeditor/fckeditor/
habe ich es ausprobiert, allerdings beides ohne erfolg...

Re: relativer Http Pfad

Posted: Mon Nov 14, 2005 12:30 pm
by garvinhicking
Der erste Pfad ist auf jeden Fall nicht richtig, da das der Serverpfad ist, aber Du den absolute HTTP-Pfad dafür benötigst. Also müsste da sowas wie /serendipity/plugins/serendipity_event_fckeditor/fckeditor/ drinstehen.

Wenn Du mod_rewrite benutzt, musst du im fckeditor verzeichnis eine .htaccess anlegen mit dem Inhalt "RewriteEngine Off".

Viele Grüße,
Garvin

Posted: Mon Nov 14, 2005 12:49 pm
by petermeter
Hm,

modrewrite nutze ich, und die .htaccess ist auch passend angelegt.

die subdomain meines weblogs zeigt auf:

Code: Select all

/kunden/12345/systeme/serendipity/peterm/
serendipity/peterm deshalb, weil ich verschiedene blog installationen für verschiedene namen habe, aber alle getrennt voneinander laufen haben möchte (kein Multiuser). Also ist das Verzeichniss was Standartmäßig serendipity heißt in diesem Fall peterm

Von daher müßte der relative (ausgegangen von dieser domain) eigentlich doch

Code: Select all

plugins/serendipity_event_fckeditor/fckeditor/
sein. :?

[Nachtrag]

Nochmals in der S9 Konfiguration nachgeschaut:

der Volle Pfad lautet:

Code: Select all

/kunden/12345/systeme/serendipity/peterm/
Url zum Blog

Code: Select all

http://weblog.peterm.de (abgeändert)
S9 Version: http://www.s9y.org/snapshots/s9y_200511101437.tar.gz vom 10.11.2005

Posted: Mon Nov 14, 2005 1:17 pm
by garvinhicking
Du solltest am besten einen absoluten HTTP Pfad eingeben (/plugins/...) und nicht nur (plugins/...).

Wie gesagt, prüfe bitte mal was in dem javascript aufruf von FCKEditor drinsteht und rufe das per HTTP auf.

Grüße,
Garvin

html ausgabe

Posted: Mon Nov 14, 2005 1:28 pm
by petermeter
Sorry, nicht schnell genug gerallt...

Inhalt der Html Ausgabe:

Code: Select all

<script language="javascript" type="text/javascript" src="/plugins/serendipity_event_fckeditor/fckeditor/fckeditor.js"></script>
Sieht eigentlich ordentlich aus.
allerdings wenn ich die url im browser aufrufe bekomme ich nur meine ganz normale startseite zu sehen.
habe jetzt mal ausprobiert modrewrite auszustellen und bekomme eine 404 seite.
liegt es eventuell an den rechten?

Re: html ausgabe

Posted: Mon Nov 14, 2005 1:37 pm
by garvinhicking
Also wenn Du ne 404 Seite da bekommst, dann existiert die URL wirklich nicht. Schau mal genau nach ob die fckeditor.js dort exisiert? Vielleicht hast du ein Unterverzeichnis zu viel oder zu wenig angegeben?

Wo liegt denn deine fckeditor.js in deiner pfadstruktur?

Viele Grüße,
Garvin

Posted: Mon Nov 14, 2005 1:53 pm
by petermeter
Der Pfad lautet (per FTP nachgeschaut):

Code: Select all

root/systeme/serindipity/peterm/plugins/serendipity_event_fckeditor/FCKeditor/
die entsprechende fckeditor.js befindet sich auch in diesem Verzeichnis.

Komisch komisch. Erstmal vielen Dank zwischendurch für die Mühe die Ihr euch (Du Dir @Garvin) macht. :D

Posted: Mon Nov 14, 2005 1:58 pm
by garvinhicking
Wenn der Pfad so lautet, hast Du den Pfad in s9y falsch konfiguriert. Immer schön auf Groß und Kleinschreibung achten. :-)

Viele Grüße,
Garvin

Posted: Mon Nov 14, 2005 2:00 pm
by falk
petermeter wrote:Der Pfad lautet (per FTP nachgeschaut):

Code: Select all

root/systeme/serindipity/peterm/plugins/serendipity_event_fckeditor/FCKeditor/
die entsprechende fckeditor.js befindet sich auch in diesem Verzeichnis.

Komisch komisch. Erstmal vielen Dank zwischendurch für die Mühe die Ihr euch (Du Dir @Garvin) macht. :D
Muss man die groß- und KLEINschreibung beachten? ;-)