If you have php installed with the dba extension, and have access to NFS, could you try out the code below, to see if it works for you. Doesn't matter what OS you're using (as long as the OS professes its capable of locking over NFS).
Im currently using FreeBSD 5.3 (server & client), with NFS & the lockd daemon running.
Dummy code -> <?php var_dump(dba_open('/path/to/nfs_mount/foo.dat', 'c', 'gdbm'));die; ?>
Gives me ->
Warning: dba_open(/path/to/nfs_mount/foo.dat,c) [function.dba-open]: Driver initialization failed for handler: gdbm: Can't be writer in /usr/home/gsam/www/index.php on line 2
bool(false)
It creates the file, but Im guessing that its unable to get a lock on it.
Im trying to figure out who is to blame for the failure. Thanks for your time...
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php