I've searched through the forums here and read quite a few posts about this issue but I don't seem to know any more about it or have a solution that makes sense.
I installed a fesh copy of SME 5.5 and applied update 6. Then installed the latest NetJuke. Aside from a few minor issues, NetJuke works fine. But my log is filling up with the typical warning line:
PHP Warning: open_basedir restriction in effect. File is in wrong directory......
I'm getting this warning even when the include file is in the same directory as the script that's requesting it.
Setting the PHPBaseAddress property to / eliminates the warnings but that gives the script full access to the entire hard drive if I understand the functionality correctly. That just doesn't seem like a good idea. Setting PHPBaseDir any more strictly than / brings back the warning messages.
I would like to have a better understanding of why the warning is happening.