内部服务器错误500 Codeigniter上传到虚拟主机

时间:2015-11-06 07:10:58

标签: php web-services codeigniter

我在以下网站上遇到服务器500错误,fabcoders.com/ghostwriter

代码在codeigniter中 这是控制器部分

public function view_submission_detail ($submission_id)
    {   
        $user_id = $this->session->userdata("id");
        $this->load->model("submission_m");
        $this->load->model("ratings_m");

        $star = $this->input->post("rating");
        $review=$this->input->post("reviews");
        $tip=$this->input->post("tip");


    $record  = $this->submission_m->get($submission_id);
    $rat_to=$record->fk_user_id;
    //dump($record);
    $select = $this->ratings_m->get($rat_to);
    //$tip=$select->tip;


    $this->load->model("addproject_m");
    $temp = $this->user_m->get($rat_to);


    $emailid = $temp->email;
    $user_id = $temp->id;
    $prjct = $this->addproject_m->get($record->fk_project_id); 
    //dump($record->fk_project_id);
    //dump($prjct);
    $pname = $prjct->p_title;
    $buyername = $prjct->p_buyname;
    $this->data['tip'] = $tip;
    $this->data['numele'] = count($this->submission_m->viewusersub($user_id));
    $this->data['numacc'] = count($this->submission_m->viewuseracc($user_id));
    $this->data['numrej'] = count($this->submission_m->viewuserreject($user_id));
    $this->data['numrew'] = count($this->submission_m->viewuserrewrite($user_id));
    //$this->data['usersubs'] = $this->submission_m->viewusersub($user_id);

    $get_rating_count=$this->submission_m->get_rating_count($rat_to);//rating_m
    $this->data['get_rating_count']=$get_rating_count;

    $get_rating_details=$this->submission_m->get_rating_details($rat_to);//rating_m
    $this->data['get_rating_details']=$get_rating_details;
    $sum=0;
    foreach($get_rating_details as $rows)
    {
    $sum=$sum+$rows->rating;
    }
    $average_rating=0;
    if($get_rating_count != 0)
    $average_rating=(int)($sum/$get_rating_count);

    if($this->input->post("accept") && $this->input->post("pk_submission_id")){
         redirect('dashboard');

    }else if($this->input->post("reject") && $this->input->post("pk_submission_id")){
        $this->submission_m->reject_submission($submission_id);
        $this->submission_m->rejectMail($emailid,$pname,$buyername);                    
        redirect('dashboard');

    }else if($this->input->post("rewrite") && $this->input->post("pk_submission_id")){
        $this->submission_m->rewrite_submission($submission_id);
        $this->submission_m->rewriteMail($emailid,$pname,$buyername);   
        redirect('dashboard');
    }
    $this->data['average_rating']=$average_rating;
    $this->data['submission'] =  $this->submission_m->get($submission_id);
    $this->data['username'] = $this->user_m->get($this->data['submission']->fk_user_id);
    $this->data['project'] =  $this->addproject_m->get($this->data['submission']->fk_project_id);
    $this->load->view('project/view_submission_details', $this->data);
}

这是视图部分                                       p_title?>         IMG / close.png“>                                               作家姓名:                     

  • firstname?>
  •                     提交日期:                     
  • 创建的))); ?>
  •                     评分:                     
  •                 </li><?php if($tip!= ""){?>
                    <li class="label-list">Tip for Writer:</li>
                    <li><?php echo $tip; } ?></li>
    
                    <br>
                    <?php if($numele>=1)
                        echo "Previous submissions";?>
                    <br>
                    <?php if($numele>=1)
                        echo "Number of submissions ".$numele;?>
                    <br>
                    <?php if($numacc>=1)
                        echo "Number of Projects Accepted ".$numacc;?>
                    <br>
                    <?php if($numrej>=1)
                        echo "Number of Projects Rejected ".$numrej;?>
                    <br>
                    <?php if($numrew>=1)
                        echo "Number of Projects Rewritten ".$numrew;?>
                    <br>
                    <? } ?>
                    <?php //echo "Tip".$get_rating_details->tip ?>
    
                </ul>
    
    
            <div class="content1 div-center2 colorwhite">
                <p class="text-content"><?php echo nl2br( htmlentities($submission->content)) ?></p>
                                </div>
    
                <div class="buttons">
                <ul class="button-row">
    
    
                <?php if(!($project->p_complete==1) && ($submission->status=='NOT REVIEWED')) { ?>
                    <?php 
                    echo form_open('','id="contentForm"');
                    echo form_hidden("pk_submission_id",$submission->pk_submission_id);
    
                    echo " ".form_submit("accept","Accept",'class="btn-green .btn-small" id="acceptBtn"');
                    echo " ".form_submit("reject","Reject",'class="btn-red .btn-small"');
                    echo " ".form_submit("rewrite","Rewrite",'class="btn-blue .btn-small"');
    
                    echo form_close();
                    ?>
    
                    <?php } ?>
    
                </ul>
    
        </body>
        </html>
        <script>
                $(function() {
    
                    $("#acceptBtn").click(function(e){
                        var sdata = $('#contentForm').serialize();
                        $.ajax({
                            url: "<?php echo site_url('project/accept_submission'); ?>",
                            type: "POST",
                            data:sdata +'&accept=1',
                            success: function(data){
                                $('.buttons').remove();  
                                $('#baseModal-xs .modal-content').html(data);   
                                $('#baseModal-xs').modal("show");   
    
                            }
                        });
                        return false;
                    });
                });
    
                </script>
    
    • 它在本地工作但在项目处于开发阶段时不会运行。
    • 我对服务器知之甚少,因为我只做编码,但在我的公司,我被告知解决问题,我不知道我的周末会被破坏:(
    • 我以前发过关于同一个问题的帖子,但它是针对不同的部分,即使没有修复。
    • 我不知道模型部分是否也会引起问题但是我不能把代码放到原因我已经过了问题大小的限制
  • 1 个答案:

    答案 0 :(得分:0)

    在视图部分,我添加了一个额外的闭合支撑,没有开口支撑我移除了支撑和Wa-lah它工作:)。

    相关问题