Почему move_uploaded_file не работает для меня

Я использую mysqli процедурное программирование, и move_uploaded_file не работает для меня сейчас. Сейчас я работаю локально, поэтому мне нужны все привилегии.

if(move_uploaded_file($_FILES['image']['tmp_name'], $target)){ redirectTo($settings['siteDir'] . 'admin/cpanel/'); } 

Раньше у меня никогда не было проблем. Разве это mysqli, что возится? Это ошибки, которые я получаю

 Warning: move_uploaded_file(http://localhost/websites/mugendo.ie/images/uploads/mai.jpg) [function.move-uploaded-file]: failed to open stream: HTTP wrapper does not support writeable connections in D:\xampp\htdocs\websites\mugendo.ie\admin\addnews.php on line 29 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'D:\xampp\tmp\php1498.tmp' to 'http://localhost/websites/mugendo.ie/images/uploads/mai.jpg' in D:\xampp\htdocs\websites\mugendo.ie\admin\addnews.php on line 29 

$target должен быть путь

Предполагается, что вторым аргументом для move_uploaded_file будет путь. Сообщение об ошибке:

Не удалось переместить … на http://localhost/websites/mugendo.ie/images/uploads/mai.jpg

Таким образом, прямо сейчас $target является URL-адресом. Укажите допустимый путь к файлу для $target и он будет работать, или предоставить другое сообщение об ошибке, например:

 $target = 'D:\xampp\htdocs\websites\mugendo.ie\images\uploads\mai.jpg'; if(move_uploaded_file($_FILES['image']['tmp_name'], $target)){ redirectTo($settings['siteDir'] . 'admin/cpanel/'); } 

Обязательно прочитайте журнал ошибок, если он не сработает – сообщение об ошибке точно скажет, что нужно для исправления.