2016-03-28 12 views
0

Meine Seite ist ein Codeigniter mit kcfinder und ckeditor, und mein Problem ist, wenn ich versuche, ein Bild hochzuladen und zu laden, dieses Bild in einem automatisch erstellten Ordner /assets/kcfinder/.thumbs/images/ , aber wenn ich das Bild vom Server wähle, ist die URL falsch und ich kann sie nicht sehen. Wie kann ich den richtigen Pfad festlegen? Kcfinder Bild hochladen Problem

Screenshot

+0

, wie Sie vom Server das Bild nicht wählen? Ich schlage vor, Sie bearbeiten Ihre Frage! – Vickel

+0

Hallo Vickel, ich wähle das Bild vom Server aus, indem ich auf die Schaltfläche "Server anzeigen" klicke. Das Bild ist da, aber ich wähle es aus, es wird nicht korrekt geladen. Bild nicht zeigen, ich denke, ist ein Pfadproblem. – Nando

Antwort

0

Ich habe das Problem gelöst. Ich In ../assets/kcfinder/config.php geändert:

'uploadURL' von "Upload", um absolute URL und in 'UploadDir' von "" zu "laden" und es funktionierte!

Danke trotzdem.

0

ich, was das Problem ist, dass Sie die Basis-URL in Ihrem Bildpfad

base_url() hinzufügen müssen. 'Bilder /'. $ img;

0

Sie können auch unten Code verwenden, um Ihre KcFinder Konfigurationseinstellungen festlegen:

<?php 
/** 
* KcFinder has a SESSION key name 'KCFINDER' 
* You can use this as setup your dynamic config vales 
* if you set uploadURL and uploadDir via SESSION, KcFinder ignore config.php 
* to get these values and it start using SESSION values 
*/ 
$_SESSION['KCFINDER'] = array(
    'disabled' => false, 
    'uploadURL' => 'http://www.example.com/upload', 
    'uploadDir' => 'var/htdocs/www/upload' 
); 

Mehr: See Link