Я новичок в PHP, и у меня, похоже, проблема с загрузкой файла на веб-сервер. Я сделал себе простую форму и имею файл PHP для управления загрузкой, но каждый раз, когда я запускаю код, я получаю сообщение об ошибке. Вот код:Ошибка move_uploaded_file PHP: разрешение отклонено на Mac
<?php
$name = $_FILES['upload']['name'];
$temp = $_FILES['upload']['tmp_name'];
$error = $_FILES['upload']['error'];
if ($error = 0) {
move_uploaded_file($temp, "images/" . $name);
echo 'Success';
} else {
die ('$error');
}
?>
и это ошибка:
Warning: move_uploaded_file(images/macbook.jpg): failed to open stream: No such file or directory in /Library/WebServer/Documents/doc/ch07/upload_check.php on line 7
Warning: move_uploaded_file(): Unable to move '/private/var/tmp/phpuMC0td' to 'images/macbook.jpg' in /Library/WebServer/Documents/doc/ch07/upload_check.php on line 7
Заранее спасибо!
просто убедитесь, что каталог 'images' действительно существует – Ghost
набор' «изображений /» 'разрешения папки 777 – Cattla
Как вы можете установить разрешение 777 @Cattla? – Alvarez