I am receiving an open_basedir restriction at random times when consumers are finishing an enrollment on my website.
I am able to complete the enrollment process just fine from my machine, as well as two other test machines but it appears some clients are unable to do so.
When I check my error logs, i find the following:
[Tue Feb 01 11:55:24 2011] [error] [client 11.222.333.444] PHP Warning: require() [function.require]: open_basedir restriction in effect. File(../phpmailer/class.phpmailer.php) is not within the allowed path(s): (/var/www/vhosts/aabbenefits.com/httpdocs:/tmp) in /var/www/vhosts/site.com/httpdocs/dir/email_inc.php on line 3, referer: https://www.site.com/previouspage
[Tue Feb 01 11:55:24 2011] [error] [client 11.222.333.444] PHP Warning: require(../phpmailer/class.phpmailer.php) [function.require]: failed to open stream: Operation not permitted in /var/www/vhosts/site.com/httpdocs/dir/email_inc.php on line 3, referer: https://www.site.com/previouspage
[Tue Feb 01 11:55:24 2011] [error] [client 11.222.333.444] PHP Fatal error: require() [function.require]: Failed opening required '../phpmailer/class.phpmailer.php' (include_path='.:') in /var/www/vhosts/site.com/httpdocs/dir/email_inc.php on line 3, referer: https://www.site.com/previouspage
can somebody please provide any suggestions?