мой код работает нормально на localhost, но когда я загружаю файл на сервер, я получил эту ошибку 500 ошибок внутреннего сервера.загрузка файла на сервере ответ 500 ошибка внутреннего сервера в codeigniter 3
мой код здесь:
метод загрузки
public function do_upload($fieldname)
{
$config['upload_path'] = './uploads/';
$config['allowed_types'] = 'jpg|png';
$config['max_size'] = 10000;
/*$config['max_width'] = 1024;
$config['max_height'] = 768;*/
//echo '<pre>'; print_r($config); exit; //this array responding Ok but the issue is in the bottom codintion.
$this->load->library('upload', $config);
if (! $this->upload->do_upload($fieldname))
{
$error = array('condition'=>'error', 'error' => $this->upload->display_errors());
return $error;
}
else
{
$data = array('condition'=>'success', 'upload_data' => $this->upload->data());
return $data;
}
}
Любая помощь будет оценена. Благодаря
500 обычно означает Theres ошибку скрывается за ней, и что 500 только служили, чтобы предотвратить любую конфиденциальную информация показана на рисунок. Добавьте 'ini_set ('display_errors', 1); ini_set ('error_reporting', E_ALL) 'и посмотреть, что такое фактическая ошибка. – zanderwar
'/ uploads /' не может быть доступен для записи – zanderwar
Ошибка 500 внутренней ошибки сервера. Это означает, что вы ошиблись при вызове 'ajax'. –