При попытке загрузить файл изображения сервер-сервер иногда предупреждает. Если я попытаюсь загрузить один и тот же файл в последующих попытках, изображение будет загружено.Проблема с загрузкой файла на хост-сервере
Предупреждение:
Warning (2): move_uploaded_file(files/photos/3.jpg) [http://php.net/function.move-uploaded-file]: failed to open stream: Permission denied [APP/controllers/components/file_upload.php, line 55]
Warning (2): move_uploaded_file() [http://php.net/function.move-uploaded-file]: Unable to move '/tmp/phpUutr9Z' to 'files/photos/3.jpg' [APP/controllers/components/file_upload.php, line 55]
Файл Загрузить
if (is_uploaded_file($file_temp)) {
if (move_uploaded_file($file_temp, $destination . $filename . '.' . $extension)) {
$error = "SUCCESS";
return $error;
} else {
$error = "ERROR";
return $error;
}
}
Здесь, когда выдается предупреждение 'ERROR' в еще часть также возвращается с предупреждением ...
Как я могу это исправить?
Это работает хорошо в локальном сервере ...
Вы хотите сказать, что файлы, которые вы уже загрузили или которые уже существуют, могут загружаться, а новые - нет? Но я согласен с разрешениями с Валери. – earlonrails
Файл «test.jpg», первый раз, когда он может показывать предупреждение, но в следующий раз он может быть загружен на сервер ... –