parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не совсем. В ^file:lock[передаем имя файла]{действия}?

Vladimir 08.06.2002 02:34

По-моему так правильно, нет? Или cnt.lock это типа запись: расширение.запретить, я полагаю, что нет. Исправленный:
counterf[name]
$cnt[]
^file:lock[$root/data/temp/${name}.cnt]{
  $got[^table::load[$root/data/temp/${name}.cnt]]
  $cnt[$got.number]
  $cnt[^cnt.int(0)]
  $cnt[^eval($cnt+1)]
  $got[^table::create{number    $cnt}]
  ^got.save[$root/data/temp/${name}.cnt]}

@counterff[name]
$cnt[]
^file:lock[$root/data/temp/${name}.cnt]{
  $got[^table::load[$root/data/temp/${name}.cnt]]
  $cnt[$got.number]$cnt
}
Я, чесно говоря, не знаю, в доках про него нет, но у меня все равно не работает ни так, ни эдак - только считывает. Вызываем на странице:
^counterf[comp]
Ясное дело, comp.cnt есть и в нем в tab-формате
number
0
Говорит:
write failed: Permission denied (13), actual filename 'd:/inetpub/wwwroot/data/temp/comp.cnt'
d:/inetpub/wwwroot/log/comp.txt

d:/inetpub/wwwroot/index.html(20)
exception.type=file.access 
Разрешение на чтение и на запись поставил, че ему еще надо? IIS, Windows 2000?
Кто знает, скажите.