I am running the LEMP Stack on Ubuntu 14.04
I am always getting permission denied whenever my php file is trying to save or upload something. If I chmod the folder to 777 it works but I don’t want to change it to 777. I checked the owner of all the files in my application . It is root / root (owner / group ).
I have the exact same project on a different server with permissions set as 0755 and the owner as 501 / 500 and the application works flawlessly. But I don’t know that the 501 / 500 stands for.
Also I just checked the following for my application:
/usr/share/nginx/html/example1/app/webroot script owner : root script getmyuid : 0 script getmygid : 0
How come the script owner is root and I still get permission denied ?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
If you are running apache on Ubuntu 14.04 you want to invoke it as such
sudo chown -Rf www-data:www-data </var/www/html/*
can u help me?? i have same problem but i follow this tutorial but it does not bring results.
Hi , I had the same issue …I couldn’t upload anything from my admin panel so I changed the permission on the media folder and gave all users full permission(to media folder). I achieved that by executing this on my media folder… sudo chmod -R a+rwx /media (path to your media folder) restarted everything then it worked . You can try it.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.
