guitar_monstr
Короче смотри. Сделай копию своего файла lib.php к себе на комп.
Далее найди в файле lib.php, который на сервере, некоторые изменения.
А именно:
Найди и замени функцию get_file($filename) на эту:
CODE:function get_file($filename) {
  if ( $fp = @fopen($filename,'r') ) lock_file($fp,1,$filename);
  $str = @fread($fp,filesize($filename));
  @fclose($fp);
  return unserialize( substr($str,8,strlen($str)) );
}
 
Далее найди и замени функцию save_file($filename,$arr) на эту:
CODE:function save_file($filename,$arr){
  $fp = fopen($filename,'w');
  lock_file($fp,2,$filename);
  fwrite($fp,'<?die;?>'.serialize($arr));
  fclose($fp);
}
 
Далее найди и замени функцию lock_file(&$file,$mode = 2) на эту:
CODE:function lock_file(&$file,$mode = 2,$filename = 'unknown') {
  if ( preg_match('/[c-z]:\\\.*/i', $_SERVER['PATH']) ) return;
  $i = 0;
  while ( !flock($file,$mode) ) {
      sleep(1);
      $i++;
      if ($i>=10) {
          @fclose($file);
          die('<b>'.$filename.'</b><BR>Access to file blocked! Try again later<BR>You may save your message:<BR>'.$_POST['inpost']);
      }
  }
}
 
Теперь вместе с "Access to file blocked!..." у тебя должен показываться путь до файла в который не получается сделать запись.
путь будет выделен жирным шрифтом.
Вот на этот файл и нужно выставить правильные права.