- LOCK FILE PHP for read then cannot be read?
- // ACQUIRE READ LOCK
- if(flock($file, LOCK_SH)) {
- // READ HASHES FILE
- if($contents = file('haasdas.txt')) {
- // RELEASE READ LOCK
- flock($file, LOCK_UN);
- } else {
- echo 'errrrrrorzzzer';
- }
- }
- $fd=fopen($filename,'rb');
- while (!flock($fd,LOCK_SH)) usleep(500);
- $fs=fstat($fd);
- $contents=fread($fd,$fs['size']);
- flock($fd,LOCK_UN);
- fclose($fd);