سلام از آموزشاتون خیلی ممنونم ببخشید مزاحم شدم
میخاستم در لاراول فایل upload کنم توی بخش لوکال و xampp خودم
به قسمت tmp میگیره
InvalidArgumentException The file does not exist or is not readable. laravel
و کدی که خود نوشتم:
$file = $request->file('images');
$imageUrl = $this->uploadImage($file);
protected function uploadImage($file)
{
$year = Carbon::now()->year;
$imagePath = "/upload/images/{$year}/";
$filename = $file->getClientOriginalName();
$file = $file->move(public_path($imagePath),$filename);
$img = Image::make($file->getRealPath())->save(public_path($imagePath);
}
@ali.bayat
@hesammousavi
@Alimotreb
واینکه من خیلی گشتم گفته بودن که extention imagick رو نصب کنیم روی xampp ولی با این حال بازم نشد
ممنون میشم اگه مشکل رو برخورد کردین رو درستش کردین به منم بگین
در ضمن در xampp حجم فایل رو زیادترش کردم به هنگام آپلود
ورژن xampp :3.2.4
ورژن php : 7.3.9
سلام
@alizadeh.m24
dd() بگیرید موقع ارسال فرم ، توی متد مورد نظرش توی کنترلر ، خط به خط برید جلو
ببینید اصلا فایل رو دریافت میکنید یا خیر
UploadedFile {#300 ▼
-test: false
-originalName: "dd.jpg"
-mimeType: "image/jpeg"
-error: 0
#hashName: null
path: "C:\xampp\tmp"
filename: "phpC9E2.tmp"
basename: "phpC9E2.tmp"
pathname: "C:\xampp\tmp\phpC9E2.tmp"
extension: "tmp"
realPath: "C:\xampp\tmp\phpC9E2.tmp"
aTime: 2019-11-11 15:08:10
mTime: 2019-11-11 15:08:10
cTime: 2019-11-11 15:08:10
inode: 0
size: 318648
perms: 0100666
owner: 0
group: 0
type: "file"
writable: true
readable: true
executable: false
file: true
dir: false
link: false
linkTarget: "C:\xampp\tmp\phpC9E2.tmp"
}
این نتیجه اون فایله همونطور که میبینید داره ذخیره میشه ولی بازم در انتها مسیر فایل temp رو نمیشناسه
InvalidArgumentException The "C:\xampp\tmp\phpC9E2.tmp" file does not exist or is not readable.
نمیدونم باز مشکل از کجاس @Alimotreb
اگه راهنماییم کنی یه دنیا ممنونت میشم
@alizadeh.m24
برای آپلود عکس از پکیج زیر استفاده کنید.
intervention/image
این هم داکیومنتیشن این پکیج
http://image.intervention.io/getting_started/installation
نمونه کدی که خودم در پروژه استفاده کردم.
https://gitlab.com/pesaregorg/blog-restful-api
با این پکیج خیلی بهتر و راحتتر میتونی کار کنی. روی لوکال هاست هم مشکلی نداره
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟