by Ken Task.
It's a Linux of some flavor so there could be some things on the server that prevents writing to directories regardless of permissions ... SELinux is one ... suPHP might be the other.
Check apache error logs for a clue.
'spirit of sharing', Ken