SiMM
Новичок
flock (посмертно)
Написал скрипт следующего вида:
Хотя и предусматривал set_time_limit в процессе работы скрипта на (возможно) длительных участках, но случилось так, что скрипт "умер" раньше, чем произошла разлочка (про register_shutdown_function подумал только сейчас - да и даёт ли это 100%-ю гарантию?). В итоге файл теперь залочен насмерть и встала проблема его разлочки. Может, чего посоветуете?
Написал скрипт следующего вида:
PHP:
$fp=fopen($filename,$option);
flock($fp,LOCK_EX);
// длительные операции
flock($fp,LOCK_UN);
fclose($fp);