Page 1 of 1
FCK-Editor wird nicht gefunden (falscher Pfad?)
Posted: Thu 29. Mar 2007, 20:06
by Michael466
Hallo,
habe gestern zum ersten mal phpwcms installiert,
lokal auf meinem Mac.
Die ersten Tests funktionieren, kann mich als Admin anmelden
und Artikel erstellen. Allerdings kann ich den FCKEditor nicht
aufrufen (unter FireFox 2.0!).
Es kommt die Fehlermeldung 404
"The requested URL /phpwcms/include/inc_ext/fckeditor/editor/fckeditor.html was not found on this server."
Wenn ich den Pfad im Browser einfüge, öffnet sich allerdings
der Editor (die Dateien sind definitiv vorhanden!)
Die Pfade im config.inc.php scheinen aber zu stimmen:
// site values
$phpwcms['site'] = '
http://127.0.0.1/~micha/';
// paths
$phpwcms['DOC_ROOT'] = '/Users/micha/Sites'; //default: $_SERVER['DOCUMENT_ROOT']// real DOC_ROOT seems to be: '/Users/micha/Sites//inc'
$phpwcms['root'] = 'phpwcms'; //default: ''
Kann mir jemand helfen?
Danke,
Michael
Posted: Sat 31. Mar 2007, 07:55
by Oliver Georgi
Das ist ein Problem, dass ich in der kommenden Release gelös habe. Hier im Forum steckt aber irgendwo schon eine temporäre Lösung für das Problem.
Schau mal bitte in der Datei include/inc_lib/wysiwyg.editor.inc.php und ändere wie folgt um Zeile 74:
Code: Select all
//load FCKeditor
case 2:
if ( version_compare( phpversion(), '5', '<' ) ) {
include_once(PHPWCMS_ROOT.'/include/inc_ext/fckeditor/fckeditor_php4.php');
} else {
include_once(PHPWCMS_ROOT.'/include/inc_ext/fckeditor/fckeditor_php5.php');
}
//include_once(PHPWCMS_ROOT.'/include/inc_ext/fckeditor/fckeditor.php');
$oFCKeditor = new FCKeditor($wysiwyg_editor['field']);
//$oFCKeditor->BasePath = PHPWCMS_BASEPATH.'include/inc_ext/fckeditor/';
//$oFCKeditor->Config['CustomConfigurationsPath'] = PHPWCMS_BASEPATH.'include/inc_ext/fckeditor/fckeditor_config.js.php' ;
$oFCKeditor->BasePath = PHPWCMS_URL.'include/inc_ext/fckeditor/';
$oFCKeditor->Config['CustomConfigurationsPath'] = PHPWCMS_URL.'include/inc_ext/fckeditor/fckeditor_config.js.php' ;
$oFCKeditor->Value = $wysiwyg_editor['value'];
$oFCKeditor->Width = str_replace('px', '', $wysiwyg_editor['width']);
$oFCKeditor->Height = str_replace('px', '', $wysiwyg_editor['height']);
$oFCKeditor->ToolbarSet = $_SESSION['WYSIWYG_TEMPLATE'];
$oFCKeditor->Create();
break;
kurz gesagt an der Stelle die Konstante
PHPWCMS_BASEPATH durch
PHPWCMS_URL ersetzen.
Oliver
Posted: Tue 3. Apr 2007, 11:18
by Michael466
Ja, vielen Dank, das war's - nun läuft er ...
leider kann ich nun keine Bilder uploaden, habe eigentlich alle Rechte gesetzt, aber es gibt in der Filestruktur keine Verzeichnisse
phpwcms_tmp/thumb_list
phpwcms_tmp/thumb_preview
phpwcms_ftp
phpwcms_filestorage/1...10
Und wenn ich auf den Button "Bild2 im FCKEditor drücke und uploaden will,
passiert gar nichts

Posted: Tue 3. Apr 2007, 11:48
by flip-flop
@Michael466: Ich frag jetzt mal ganz blöd, welche Version hast du installiert?
Knut
Posted: Tue 3. Apr 2007, 11:54
by Michael466
Die aktuelle - V1.30

Posted: Tue 3. Apr 2007, 12:12
by flip-flop
Also diese Ordner sind mir fremd:
phpwcms_tmp/thumb_list
phpwcms_tmp/thumb_preview
(phpwcms_ftp)
phpwcms_filestorage/1...10 -> Das kommt irgendwie aus einer RC 1.1x
Hast du ein Update gemacht und die config nicht angepasst?
In der config hast du Pfade eingetragen die nicht auf deinem System existieren.
Normalerweise sieht das heute so aus:
Code: Select all
$phpwcms['DOC_ROOT'] = $_SERVER['DOCUMENT_ROOT'];
$phpwcms['root'] = '';
$phpwcms['file_path'] = 'phpwcms_filestorage';
$phpwcms['templates'] = 'phpwcms_template';
$phpwcms['content_path'] = 'content';
$phpwcms['cimage_path'] = 'images';
$phpwcms['ftp_path'] = 'phpwcms_ftp';
ode die neueste Variante
Code: Select all
$phpwcms['DOC_ROOT'] = $_SERVER['DOCUMENT_ROOT'];
$phpwcms['root'] = '';
$phpwcms['file_path'] = 'filearchive';
$phpwcms['templates'] = 'template';
$phpwcms['content_path'] = 'content';
$phpwcms['cimage_path'] = 'images';
$phpwcms['ftp_path'] = 'upload';
Erkennst du die Analogie?
Knut
Posted: Tue 3. Apr 2007, 12:43
by Michael466
Nein, habe ich nicht:
Code: Select all
// paths
$phpwcms['DOC_ROOT'] = '/Users/micha/Sites'; //default: $_SERVER['DOCUMENT_ROOT']// real DOC_ROOT seems to be: '/Users/micha/Sites//inc'
$phpwcms['root'] = 'phpwcms'; //default: ''
$phpwcms['file_path'] = 'filearchive'; //default: 'filearchive'
$phpwcms['templates'] = 'template'; //default: 'template'
$phpwcms['content_path'] = 'content'; //default: 'content'
$phpwcms['cimage_path'] = 'images'; //default: 'images'
$phpwcms['ftp_path'] = 'upload'; //default: 'upload'
Die Pfade, die ich erwähnt habe, stehen in der Installationsanleitung - dachte, da würden die Rechte nicht stimmen, aber sie sind gar nicht erst vorhanden ....
http://www.phpwcms.de/index.php?id=10,0,0,1,0,0
Posted: Tue 3. Apr 2007, 14:34
by flip-flop
Oh ha, diese Anleitung
http://www.phpwcms.de/index.php?id=10,0,0,1,0,0 ist für eine RC1.1x deshalb findest du die Verzeichnisse nicht, danach fragt aber auch kein Programmteil in irgendeiner Fehlermeldung.
O.G. erneuert bald sein Seite. Eine Install-Doc die besser passt steht hier.
http://www.phpwcms-docu.de/inst_de.phtml
Vom Grundsatz her sind deine PFade richtig eingestellt.
Der FCK braucht die Verzeichnisse: (Bitte anlegen)
- picture/upload/image
- picture/upload/file
- picture/upload/media
- picture/upload/flash
Alle Verzeichnisse bekommen die Rechte 777.
Ich würde, wenn möglich, nicht mit dem FCK Dateien und Bilder verarbeiten.
Dazu ist eigentlich die Dateizentrale da, hier können dann in den Artikeln und den CPs "Bilder" und "Text mit Bild" die Bilder entsprechend eingefügt werden. auch im Hinblick auf die Zukunft ist das sicher die bessere Lösung.
Knut
Posted: Tue 3. Apr 2007, 15:02
by Michael466
Okay, habe die Verzeichnisse erstellt und Rechte gesetzt, aber
es tut immer noch nicht ...
ABER:
flip-flop wrote:
Dazu ist eigentlich die Dateizentrale da, hier können dann in den Artikeln und den CPs "Bilder" und "Text mit Bild" die Bilder entsprechend eingefügt werden. auch im Hinblick auf die Zukunft ist das sicher die bessere Lösung.
SO geht's und zwar prima

Ich lerne dazu ...
Danke für die Hilfe

Posted: Tue 3. Apr 2007, 18:51
by flip-flop
Okay, habe die Verzeichnisse erstellt und Rechte gesetzt, aber
es tut immer noch nicht ...
Komisch,
GROß/klein-Schreibung beachtet?
Knut
Posted: Tue 3. Apr 2007, 19:07
by Michael466
flip-flop wrote:
GROß/klein-Schreibung beachtet?
Ja sicher

Posted: Wed 4. Apr 2007, 09:55
by Hajo
flip-flop wrote:
Vom Grundsatz her sind deine PFade richtig eingestellt.
Der FCK braucht die Verzeichnisse: (Bitte anlegen)
- picture/upload/image
- picture/upload/file
- picture/upload/media
- picture/upload/flash
Alle Verzeichnisse bekommen die Rechte 777.
Ich würde, wenn möglich, nicht mit dem FCK Dateien und Bilder verarbeiten.
Dazu ist eigentlich die Dateizentrale da, hier können dann in den Artikeln und den CPs "Bilder" und "Text mit Bild" die Bilder entsprechend eingefügt werden. auch im Hinblick auf die Zukunft ist das sicher die bessere Lösung.
Knut
Hallo,
ich habe auch mal auf meiner lokalen Installation geschaut, dort ist zwar
das picture/upload Verzeichnis vorhanden, aber die anderen Verzeichnisse
nicht. Werden die erst dann erstellt wenn man zum erstenmal mit dem
Editor arbeitet oder muß man die immer selber installieren?
Gruß
Hajo
Posted: Wed 4. Apr 2007, 10:03
by flip-flop
@Hajo: Du arbeitest mit einem offenen System, daher ist es möglich verschiedene Editoren einzusetzen. Die Editoren sind Fremdprogramme, die in das CMS eingebunden werden.
Für den FCk beispielsweise musst du diese Pfade erstellen. Für andere Editoren halt andere Pfade. Das ist i.d.R. abhängig vom Editorhersteller.
Gruß Knut
Posted: Wed 4. Apr 2007, 14:48
by markus s
zur info:
beiträge wurde verändert:
allgemeine fragen zum fckeditor passen nicht zum thread.