CIへの登録プロセス中にプロフィール写真をアップロードしようとしています($ me!=='experienced')
これが私の方法です...何も奇妙なことではありません
function do_upload()
{
$config['upload_path'] = base_url('/upload_pic/');
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '100';
$config['max_width'] = '1024';
$config['max_height'] = '768';
$this->load->library('upload', $config);
if ( ! $this->upload->do_upload() )
{
$data['message'] = $this->upload->display_errors() . $config['upload_path'];
$this->load->view('profile_photo_view', $data);
}
else
{
$data['message'] = $this->upload->data();
$this->load->view('upload_success', $data);
}
}
..しかしそれは失敗しています。ご覧のとおり、アップロードパスが失敗ページに渡されて表示されます。これが表示されています。
The upload path does not appear to be valid.
http://localhost:8888/MY_SITE/upload_pic
それが私のアップロードフォルダです。そして、私はそれに完全な777権限を持っています。
..何が間違っている可能性があるか考えていますか?そして、末尾のスラッシュは常にそのように削除されますか?