2016-12-13 15 views
0

これらのコードをckeditor設定ファイルに入れました。その結果、Laravel 5.3:kcfinder画像アップロードが動作しません

// ... 
config.filebrowserBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=files'; 
config.filebrowserImageBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=images'; 
config.filebrowserFlashBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=flash'; 
config.filebrowserUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=files'; 
config.filebrowserImageUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=images'; 
config.filebrowserFlashUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=flash'; 
// ... 

KCFinderボタン(リンク、アップロード、送信、それを対サーバー、ブラウズ)textareaで正しく表示されます。しかし、私は、サーバーに画像を送信するとき、それはその時点では

Object not found! 

The requested URL was not found on this server. The link on the 
referring page seems to be wrong or outdated. Please inform the 
author of that page about the error. 

If you think this is a server error, please contact the webmaster. 
Error 404 
localhost 
Apache/2.4.18 (Win32) OpenSSL/1.0.2e PHP/7.0.1 

を示しurlショー

http://localhost/kcfinder/browse.php?opener=ckeditor&type=images& 
CKEditor=post&CKEditorFuncNum=1&langCode=en 

私は、URLに私のウェブサイト名(EWT)を追加し、ブラウザで新しいTabを開きました。それはページを適切に開き、そこでそこから画像をアップロードすることができます。

変更URLは次のとおりです。(私はloacalhostとkcfinder間EWT追加)

http://localhost/ewt/kcfinder/browse.php?opener=ckeditor&type=images& 
CKEditor=post&CKEditorFuncNum=1&langCode=en 

私はCKEditorバージョンのconfigファイルのURLでEWTを追加することができますどのように?試しました

{{url()}}, base_url(), url() 

などですが動作しません。 私は助けが必要です...

+0

kcfinderとckeditorをアプリに組み込むためにパッケージをインストールしましたか? –

答えて

0

私はパスに問題があると思います。

config.filebrowserBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=files'; 
config.filebrowserImageBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=images'; 
config.filebrowserFlashBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=flash'; 
config.filebrowserUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=files'; 
config.filebrowserImageUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=images'; 
config.filebrowserFlashUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=flash'; 

すべてのパスの開始から/を削除します。

config.filebrowserBrowseUrl = 'kcfinder/browse.php?opener=ckeditor&type=files'; 
config.filebrowserImageBrowseUrl = 'kcfinder/browse.php?opener=ckeditor&type=images'; 
config.filebrowserFlashBrowseUrl = 'kcfinder/browse.php?opener=ckeditor&type=flash'; 
config.filebrowserUploadUrl = 'kcfinder/upload.php?opener=ckeditor&type=files'; 
config.filebrowserImageUploadUrl = 'kcfinder/upload.php?opener=ckeditor&type=images'; 
config.filebrowserFlashUploadUrl = 'kcfinder/upload.php?opener=ckeditor&type=flash'; 

をまだこれが動作しない場合は、ブラウザ拡張機能の助けを借りて、このパスの問題をトレースすることができますhttpリクエストを確認するためのFirebugを言います。

いくつかの有用なウェブ延長

  1. Fiddler
  2. Firebug
  3. Tamper data

・ホープこのヘルプあなた!

0

kcfinderは、お客様のウェブサイトのルートにあるewtフォルダの下にあります。だから、あなたに設定を変更します。

config.filebrowserBrowseUrl = '/ewt/kcfinder/browse.php?opener=ckeditor&type=files'; 
config.filebrowserImageBrowseUrl = '/ewt/kcfinder/browse.php?opener=ckeditor&type=images'; 
config.filebrowserFlashBrowseUrl = '/ewt/kcfinder/browse.php?opener=ckeditor&type=flash'; 
config.filebrowserUploadUrl = '/ewt/kcfinder/upload.php?opener=ckeditor&type=files'; 
config.filebrowserImageUploadUrl = '/ewt/kcfinder/upload.php?opener=ckeditor&type=images'; 
config.filebrowserFlashUploadUrl = '/ewt/kcfinder/upload.php?opener=ckeditor&type=flash'; 
0

私は今、問題はを解決しているこれらの

// ... 
config.filebrowserBrowseUrl = 'http://localhost/ewt/kcfinder/browse.php?opener=ckeditor&type=files'; 
config.filebrowserImageBrowseUrl = 'http://localhost/ewt/kcfinder/browse.php?opener=ckeditor&type=images'; 
config.filebrowserFlashBrowseUrl = 'http://localhost/ewt/kcfinder/browse.php?opener=ckeditor&type=flash'; 
config.filebrowserUploadUrl = 'http://localhost/ewt/kcfinder/upload.php?opener=ckeditor&type=files'; 
config.filebrowserImageUploadUrl = 'http://localhost/ewt/kcfinder/upload.php?opener=ckeditor&type=images'; 
config.filebrowserFlashUploadUrl = 'http://localhost/ewt/kcfinder/upload.php?opener=ckeditor&type=flash'; 
// ... 

のように完全なURLを追加 を解決しました。

関連する問題