I have 2 domains on the same server and I am trying to access a file on one that is perms 777. I can use file_get_contents with a url but can't do so with a path. What can be preventing this?
4
-
5Please show your code and the error message you get.– CfreakCommented Jul 8, 2011 at 19:23
-
1Are you using the full path? eg: /var/www/vhosts/test.com/myfile.png– EddieCommented Jul 8, 2011 at 19:23
-
Are you using a directive such as open_basedir?– John ParkerCommented Jul 8, 2011 at 19:25
-
1Check if the user running PHP has access to the directories leading to the file.– ridCommented Jul 8, 2011 at 19:30
Add a comment
|
1 Answer
This really depends on a few different things. If the file is in a seperate folder, outside of the user folder of one site, than it is possible that open_basedir is in effect and is blocking the read attempt. I believe this is the most likely culprit.