I tried uploading a file via the API I created, it's hosted on AWS with an Ubuntu distribution and I can't seem to figure out why these properties on the UploadedFile class (path, filename, basename, pathname, extension) are empty for some reason, were they not uploaded temporarily correctly? Is there anything I need to change first to have their values set?
This is what the UploadedFile class looks like on my local:
Illuminate\Http\UploadedFile {#409
-test: false
-originalName: "0-02-06-f629ead3712bed277d9bc1437dc60d92f4c9dd6b8974d9ed2bf7178fdbd924b1_1c6d9b4bc83577.mp4"
-mimeType: "video/mp4"
-error: 0
#hashName: null
path: "/private/var/folders/y1/g3bpww916vb422qqqxjpmtbm0000gp/T"
filename: "phpC8YnE6"
basename: "phpC8YnE6"
pathname: "/private/var/folders/y1/g3bpww916vb422qqqxjpmtbm0000gp/T/phpC8YnE6"
extension: ""
realPath: "/private/var/folders/y1/g3bpww916vb422qqqxjpmtbm0000gp/T/phpC8YnE6"
aTime: 2020-02-20 03:28:46
mTime: 2020-02-20 03:28:46
cTime: 2020-02-20 03:28:46
inode: 10884157
size: 2497377
perms: 0100600
owner: 502
group: 20
type: "file"
writable: true
readable: true
executable: false
file: true
dir: false
link: false
}
And this is what it looks like on my server:
Illuminate\Http\UploadedFile {#411
-test: false
-originalName: "0-02-06-f629ead3712bed277d9bc1437dc60d92f4c9dd6b8974d9ed2bf7178fdbd924b1_1c6d9b4bc83577.mp4"
-mimeType: "application/octet-stream"
-error: 1
#hashName: null
path: ""
filename: ""
basename: ""
pathname: ""
extension: ""
realPath: "/var/www/html/gplayer-api/public"
aTime: 1970-01-01 00:00:00
mTime: 1970-01-01 00:00:00
cTime: 1970-01-01 00:00:00
inode: false
size: false
perms: 00
owner: false
group: false
type: false
writable: false
readable: false
executable: false
file: false
dir: false
link: false
}