Apache user creates file in root account but not in other users

  • Thread starter Thread starter msp4422
  • Start date Start date
M

msp4422

I have a p3.php file which if I execute from root user it creates a text file but if I execute from another user it doesn't create any text file.

eg: I placed the p3.php in /var/www/html/p3.php and if I execute from "example.com/p3.php" it creates file without any issue.

but if I place in /john/public_html/tmp/p3.php and execute from "example.com/~john/tmp/p3.php" it doesn't create any file.

I gave all permissions to parent directory tmp and also executed the below commmand.

sudo chown apache /home/john/public_html/tmp/

I found apache is the user in httpd.conf file.

May I know what more I can do to create file in john account instead of root.

Many Thanks.

Continue reading...
 
Back
Top