ユーザーが 1MB 未満の画像をアップロードすると、すべてが機能し、アップロードされた画像は別の場所にコピーされます。ただし、より大きなファイル (〜 3 MB) をアップロードすると、エラーが発生します
copy(): The first argument to copy() function cannot be a directory
このエラーをスローした行は次のとおりです。
$src = Input::file('uploaded-photo')->getRealPath();
copy($src, $dest);
エコーアウトする$src
と、ウェブサイトのルートディレクトリが表示されました
/var/www/dev/public
小さな画像ファイルをアップロードする場合$src
は、
/tmp/phpg1CjEu
nginx 1.4.1でPHPフレームワークLaravel 4を使用しています
質問:大きなサイズの写真も機能するようにするには、どうすれば問題を解決できますか?