Загрузка файла Codeigniter-ошибка HTTP IIS 7.5 500.0

У меня, кажется, есть проблема с загрузкой файла в CodeIgniterрезультате ошибки в названии. У меня есть загрузка файла, работающая на том же сервере на другом веб-сайте, поэтому я думал, что тот же код будет работать для этой загрузки. Проблема возникает в секунду я пытаюсь upload.

Вот код, который я в настоящее время использую в моем controller

public function bulk_product_upload_file()
{
    $location_of_bulk_product_files = LOCATION OF FOLDER;
    if ($this->is_post()):
        if (is_uploaded_file($_FILES['userfile']['tmp_name'])):
            $date_for_file = date("dmyHis");

            $config['upload_path'] = $location_of_bulk_product_files; //upload directory
            $config['allowed_types'] = 'xlsx'; // allowed file types
            $config['max_size'] = '100';
            $config['overwrite']  = TRUE;
            $config['remove_space']  = TRUE;
            $config['file_name'] = $date_for_file;
            $this->load->library('upload', $config);

            if($this->upload->do_upload()):
            // I have also tried if($this->upload->do_upload('userfile')): that resulted in the same error
                // file upload success
            else:
               // file upload failed
            endif;
        else:
            $this->session->set_flashdata('message_error','Please select a file to upload.');
            redirect('main/create_bulk_product');
        endif;
    else:
        $this->session->set_flashdata('message_error','Sorry! Somthing went wrong, please try again.');
        redirect('main/create_bulk_product');
    endif;
}

И errorя получаю:

HTTP Error 500.0 - Internal Server Error
The page cannot be displayed because an internal server error has occurred.
Module FastCgiModule
Notification ExecuteRequestHandler
Handler PHP
Error Code 0x00000000

Я больше озадачен тем, что он работает на другом веб-сайте на том же сервере, но не на этом. Все настройки, кажется, точно такие же. Любая помощь была бы очень признательна.

1 ответ

  1. Проблема была с самим CodeIgniter. 3.1.2 возникла проблема с библиотекой загрузки.