2016-12-13 20 views
-1

codeigniterをサーバにアップロードしようとしていますが、それは私のためには動作しません。ファイルが正常にアップロードされています。codeigniterにアップロードされたファイルがサーバ上で動作していませんがlocalhost上で動作します

同じコードは、ローカルホスト上で正常に動作しますが、コンソールでそれに500内部サーバーエラーを取得している

public function add_new_book() 

    { 
    echo $image = $_FILES ['bookcover']['name']; 

    $img=$_FILES ['bookcover']; 

    $config['upload_path'] = 'uploads'; 

    $config['overwrite'] = 'TRUE'; 

    $config["allowed_types"] = 'jpg|jpeg|png|gif|pdf'; 

    $config["max_size"] = '140000'; 

    $config["max_width"] = '1400'; 

    $config["max_height"] = '1400'; 

    $this->load->library('upload', $config); 



    if(!$this->upload->do_upload('bookfile')) 

    {    
     echo "error file"; 

     $this->data['error'] = $this->upload->display_errors(); 

     echo json_encode(array("result"=>$this->data['error'])); 

     exit; 

    } 



    if(!$this->upload->do_upload('bookcover')) 

    {    
     echo "error file"; 

     $this->data['error'] = $this->upload->display_errors(); 

     echo json_encode(array("result"=>$this->data['error'])); 

     exit; 

    } 



    $udata['bookname'] = $this->input->post('bookname'); 

    $udata['author'] = $this->input->post('author'); 

    $udata['Description'] = $this->input->post('description'); 

    $udata['coverImage'] = $_FILES ['bookcover']['name']; 

    $udata['book'] = $_FILES ['bookfile']['name']; 

    $udata['createddate'] = date("Y-m-d h:i:sa"); 

    $udata['isavailable'] = '1'; 

    $res = $this->CreateBook_model->insert_books_to_db($udata); 

    echo json_encode($res); 

} 

最初に私のコードを確認してください。

私はこの問題に関するすべての質問をstackoverflowで行っていますが、何も問題はありません。だから、それは重複していると考えてください。ヘルプ

をappricatedさ
+0

a)にエラー報告を有効にして、Bのログを見て)サーバーの仕様は何ですか? http-software、php-version、operating system、...)c)ファイルのパーミッションをチェックしましたか? –

+0

私はこの機能をajax post @ FranzGleichmann –

+0

を使って呼び出しているため、エラー報告は有効ではありません*手動で*リクエストを実行してb)*ログファイル*があります –

答えて

-1

親切にphp.iniファイルにこれらをチェックして、あなたは、彼らが与えられている以下のサイズをアップロードしていることを確認してください。

max_execution_time 
max_input_time 
upload_max_filesize 
memory_limit 
関連する問題