/ / KCFINDER: Kann Bilder hochladen, aber nicht anzeigen - Dateiverwaltung, kcfinder

KCFINDER: Kann Bilder hochladen, aber keine Anzeige - Dateiverwaltung, kcfinder

Nach 48 Stunden versuche ich eine Lösung zu findenerschöpft. Ich verwende CKEDITOR, das in mein CMS integriert ist, damit der Benutzer Rich-Text erhält. Ich habe KCFINDER (opensource file manager) integriert, damit der Benutzer Bilder hochladen und in seine Textbereiche einfügen kann.

Nun, auf meinem lokalen Server funktioniert alles einwandfrei (Bilder hochladen und anzeigen), aber wenn ich den gleichen Prozess in Remote-Server starte, bekomme ich Probleme: kann perfekt Bilder hochladen (was ich über Ftp und im KCFINDER-Browser überprüfe), aber ich kann nicht angezeigt werden sie in der Vorschau und auf meiner Seite weder mit direktem Zugriff (wie: http://www.myserver.net/images/image01.jpg). Ich bekomme immer diesen Fehler:

"500 Interner Serverfehler

Der Server hat einen internen Fehler oder eine falsche Konfiguration festgestellt und konnte Ihre Anfrage nicht abschließen.

Wenden Sie sich an den Serveradministrator unter postmaster@myserver.net, um ihn über den Zeitpunkt des Fehlers und die Aktionen zu informieren, die Sie unmittelbar vor diesem Fehler ausgeführt haben.

Weitere Informationen zu diesem Fehler finden Sie möglicherweise im Serverfehlerprotokoll. "

Im Server Log habe ich diesen Fehler bekommen: Mi 21. Mai 17:01:35 2014] [alert] [client 87.15.86.157:49658] - www.myserver.net - /web/htdocs/www.myserver.net/home/images/upload/.htaccess: Option ExecCGI hier nicht erlaubt

Wenn ich die .htaccess-Datei im Upload-Ordner lösche, bekomme ich ein Vorschaubild und alles funktioniert, aber jedes Mal, wenn ich ein neues Bild hochlade, wird die .htaccess-Datei neu generiert und ich bekomme das gleiche Problem.

Ich habe versucht, uploadDir und uploadURL wie 300-mal zu ändern, habe die Berechtigung auf 777 geändert und habe 3-mal die Anweisungen für eine saubere Installation befolgt, aber ich kann dies nicht beenden.

Antworten:

1 für die Antwort № 1

Ich sehe, dass Ihre Frage zwei Jahre alt ist, aber ich werde meine Antwort posten, da dies jedem neuen Sucher bei der Suche nach dem gleichen Problem helfen kann.

Ich stand vor dem gleichen Problem und konnte es endlich lösen.

Das Problem war, dass Kcfinder eine hinzufügt.Htaccess-Datei in Ihrem Upload-Verzeichnis. Diese HTAccess-Datei enthält eine Zeile "Options -ExecCGI", die in einigen Hosts nicht zulässig ist. Wenn diese HTAccess-Datei hinzugefügt wird, werden die Bilder in Ihrem hochgeladenen Verzeichnis angezeigt (und Ihr Bild, das ebenfalls aus dem Kcfinder hochgeladen wurde).

Die Lösung besteht darin, zu verhindern, dass KCfinder diese .htacess-Datei hinzufügt. Dies ist einfach, indem Sie zu kcfinder / conf / config.php gehen Sie finden diese Zeile:
"_check4htaccess" => true,

Ändern Sie es, um falsch zu sein

Das ist es.