By moawf
Why am I facing permission errors when my python script tries to load MP4 files after downloading them if necessary. Kindly suggest some remedy as soon as possible. I will be really grateful to you.
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!
Greetings!
It is important that the files be readable by the user that is running the application. I can’t tell you exactly how to tell what that user is, but I can give you an idea how to find it. Let’s take the service “syslogd” on my server and find out what user it runs as:
[root@gateway] ~ # ps faux | grep syslogd | head -1 | awk '{print $1}'
syslog
So in my case, syslogd is run by the user “syslog” on the system. If the syslogd service needed to access a file, the easiest method would be to set ownership of that file. Let’s say that file is “/var/www/html/video.mp4” for my example. I would run this:
chown syslog. /var/www/html/video.mp4
Hopefully that can help to apply the theory to your situation.
Jarland
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.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.