イメージファイルをアップロードしようとすると、ホストサーバーによって警告が表示されることがあります。後で同じファイルをアップロードしようとすると、画像がアップロードされます。ホストサーバーでのファイルアップロードの問題
警告:
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;
}
}
をアップロードも、私はそれを修正することができますどのように...警告と
を返されますか?
それはローカルサーバでの素敵な働いている...
アップロードしたファイルや既に存在するファイルはアップロードでき、新しいファイルはアップロードできないということですか?しかし、私はValerlyの許可について同意します。 – earlonrails
'test.jpg'というファイルが最初に警告を表示することがありますが、次回にサーバーにアップロードされる可能性があります。 –