Report this

What is the reason for this report?

.php files on NGINX - execute, but no output sent

Posted on March 21, 2017

Hi - I have an NGINX server on LAMP, Ubuntu 16.04 and have got wordpress working OK.

However, when I upload my own .php files to /htdocs, they execute, but no output is sent to the browser. I just see a blank screen. The .php files output fine on my own localhost.

I notice that the owner/group of the WP files is www-data, but from my uploaded .php from filezilla, the owner/group is root.

I have no idea what is going on here!

Thanks :)



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.
0

Accepted Answer

Solved it - I just changed the user permissions of the files and folder to www-data:

sudo chown -R www-data:www-data /var/www/<domain name>

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.