2017-02-22 20 views
0

私のCodeigniter v3.1.3プロジェクトの1つでは、サーバーに画像をアップロードするためにCKEditorで 'KCFinder'を使用しています。プロジェクトの私のlocalhostのバージョンのディレクトリ構造は次のとおりです。CKEditorのKCFinderは、ホストサーバー上でHTTP 500エラーを表示しています

localhost/project_ci 
--application 
--assets 
----admin 
------ckeditor 
------kcfinder 
--system 
--index.php 

は当初、私は困難CKEditorバージョンでKCFinderの統合を持っていたが、インターネットを検索した後、私は説明する(私は今URLをremberません)チュートリアルに出くわしましたit.Iを統合する手順が挙げる手順に従い、今では言っチュートリアルのlocalhost.TheのSTEP1で完璧に動作としてルートディレクトリ内のindex.phpのいくつかの値を変更することでした。私は今

$system_path = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'system'; 

$application_folder = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'application'; 

上記のプロジェクトを共有ホスティングサーバーにアップロードしました。ホスティングサーバーでは、ファイルは次のように構成されています。

/home/myaccount 
--ci_top_secret 
----application 
----system 
--public_html 
----assets 
----index.php 

とindex.phpの中system_path値は以下のとおりです。

$system_path = '../ci_top_secret/system'; 

$application_folder = '../ci_top_secret/application'; 

私のウェブサイトは、うまく機能し、私は「サーバーのブラウズをクリックすると、すべてのCKEditorバージョンの者は、「画像のプロパティのポップアップにvisible.Howeverあります'ボタンをクリックするとの空白ページが表示され、HTTP 500 error.Henceが表示されます。リモートサーバにイメージをアップロードできません。実際には何が問題なのか分かりません。これはindex.phpのsystem_path値のためです。いくつかのコードで助言してください。ありがとう

+0

誰かが私の問題を見てください –

答えて

0

Ins IDE KC-Finderのあなたは、フォルダのconfフォルダ が のconfig.php

<?php 

/** This file is part of KCFinder project 
    * 
    *  @desc Base configuration file 
    * @package KCFinder 
    * @version 3.12 
    * @author Pavel Tzonkov <[email protected]> 
    * @copyright 2010-2014 KCFinder Project 
    * @license http://opensource.org/licenses/GPL-3.0 GPLv3 
    * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3 
    *  @link http://kcfinder.sunhater.com 
    */ 

/* IMPORTANT!!! Do not comment or remove uncommented settings in this file 
    even if you are using session configuration. 
    See http://kcfinder.sunhater.com/install for setting descriptions */ 
if ($_SERVER['SERVER_NAME'] == 'localhost' || strstr($_SERVER['SERVER_NAME'], '172.16')) { 
    $upload_url = "upload"; 
    $upload_dir = ""; 
} else if ($_SERVER['HTTP_HOST'] == "216.55.169.45") { 
    $upload_url = "http://216.55.169.45/~mpdriver/master/assets/admin/kcfinder/upload"; 
    $upload_dir = "/home/mpdriver/public_html/master/assets/admin/kcfinder/upload"; 
} else { 
    $upload_url = "upload"; 
    $upload_dir = ""; 
} 
$_CONFIG = array(


// GENERAL SETTINGS 

    'disabled' => FALSE, 
    'uploadURL' => "upload", 
    'uploadDir' => "", 
    'theme' => "default", 

    'types' => array(

    // (F)CKEditor types 
     'files' => "", 
     'flash' => "swf", 
     'images' => "*img", 

    // TinyMCE types 
     'file' => "", 
     'media' => "swf flv avi mpg mpeg qt mov wmv asf rm", 
     'image' => "*img", 
    ), 


// IMAGE SETTINGS 

    'imageDriversPriority' => "imagick gmagick gd", 
    'jpegQuality' => 90, 
    'thumbsDir' => ".thumbs", 

    'maxImageWidth' => 0, 
    'maxImageHeight' => 0, 

    'thumbWidth' => 100, 
    'thumbHeight' => 100, 

    'watermark' => "", 


// DISABLE/ENABLE SETTINGS 

    'denyZipDownload' => false, 
    'denyUpdateCheck' => false, 
    'denyExtensionRename' => false, 


// PERMISSION SETTINGS 

    'dirPerms' => 0755, 
    'filePerms' => 0644, 

    'access' => array(

     'files' => array(
      'upload' => true, 
      'delete' => true, 
      'copy' => true, 
      'move' => true, 
      'rename' => true 
     ), 

     'dirs' => array(
      'create' => true, 
      'delete' => true, 
      'rename' => true 
     ) 
    ), 

    'deniedExts' => "exe com msi bat cgi pl php phps phtml php3 php4 php5 php6 py pyc pyo pcgi pcgi3 pcgi4 pcgi5 pchi6", 


// MISC SETTINGS 

    'filenameChangeChars' => array(/* 
     ' ' => "_", 
     ':' => "." 
    */), 

    'dirnameChangeChars' => array(/* 
     ' ' => "_", 
     ':' => "." 
    */), 

    'mime_magic' => "", 

    'cookieDomain' => "", 
    'cookiePath' => "", 
    'cookiePrefix' => 'KCFINDER_', 


// THE FOLLOWING SETTINGS CANNOT BE OVERRIDED WITH SESSION SETTINGS 

    '_normalizeFilenames' => false, 
    '_check4htaccess' => true, 
    //'_tinyMCEPath' => "/tiny_mce", 

    '_sessionVar' => "KCFINDER", 
    //'_sessionLifetime' => 30, 
    //'_sessionDir' => "/full/directory/path", 
    //'_sessionDomain' => ".mysite.com", 
    //'_sessionPath' => "/my/path", 

    //'_cssMinCmd' => "java -jar /path/to/yuicompressor.jar --type css {file}", 
    //'_jsMinCmd' => "java -jar /path/to/yuicompressor.jar --type js {file}", 

); 

?> 

これらのファイルを保持してもまたあなたのURLのPointingsをチェック見つかります。

関連する問題