[VAGRANT]
I'was creating a system for uploading users' files to the server. For this purpose I coded a script that creates a personal folder with 755 permissions. This was working, but when I was trying to move a file via move_uploaded_file() to the folder I wasn't able to write anything.
So I decided to check the php user, and it was running by vagrant user. Also I checked the owner of the files and it was vagrant too. At the end, I decided to try adding the www-data user to vagrant's group. This let me upload files to the folders with 755 permissions. Of course, it also applies to other folders, including Avatars folder. In reference with issue #143.
[VAGRANT] I'was creating a system for uploading users' files to the server. For this purpose I coded a script that creates a personal folder with
755
permissions. This was working, but when I was trying to move a file viamove_uploaded_file()
to the folder I wasn't able to write anything.So I decided to check the php user, and it was running by
vagrant
user. Also I checked the owner of the files and it wasvagrant
too. At the end, I decided to try adding thewww-data
user tovagrant's group
. This let me upload files to the folders with755
permissions. Of course, it also applies to other folders, including Avatars folder. In reference with issue #143.sudo usermod -a -G vagrant www-data