Наши скрипты > Sanitarium WebLoG

Очень нужна помощь. Скрипт перестал работать

(1/2) > >>

Pendulum:
Здравствуйте, уважаемы создатели скрипта!

Полтора года sanitarium работал прекрасно и тут БАЦ! - престал. При попытке создать категорию или новость пишет ошибку

Error: Can\'t flock DATABASE, reason: Operation not supported at /usr/home/10134/asiatimes.ru/html/news2/admin/admin.cgi line 191

Переустановил скрипт, настроил как надо и всё равно пишет это.

Как быть? Очень жду ответа

Green Kakadu:
1. а если чистый санитар поставить работает?
проверьте, будет ли все ОК,

2 если в cfg.cfg выключить блокировку файла
cfg.cfg:
$use_flock=0;
проверять желательно там, где нет реальной информации.
если все заработает, то не стоит радоваться - с отключенной блокировкой он работать будет не долго, поэтому о результатах эксперимента желательно рассказать тут.

Pendulum:
Чистый санитар с теми же настройками ставил, но без изменений. Странно, до этого работал без сбоев.

После отключения этой функции всё заработало. Радоваться не буду, посмотрим.

Большое спасибо!

Green Kakadu:

--- Цитировать ---Pendulum:
После отключения этой функции всё заработало. Радоваться не буду, посмотрим.

Большое спасибо!
--- Конец цитаты ---

ээ, не все так быстро.
все-таки надо работать с flock\'ом, без него у вас может накрыться база без возможности восстановления.
поэтому советую написать в тех.поддержку хостера и поинтересоваться:
почему не работает стандартная функция flock
(обновили Perl, заменили библиотеку Fcntl или еще что-то)
так как не работает такая конструкция:

open (DATA, ">file")||die("$!");
flock(DATA,2)||die("Can\'t flock DATABASE, reason: $!");

И выдает сообщение:
Can\'t flock DATABASE, reason: Operation not supported

т.е. система почему-то ругается на стандартную операцию блокировки.

Pendulum:
вот что мне напели hoster.ru:

Действительно, функция flock не работает на NFS.
Место нее рекомендуется использовать Fcntl.
Дополнительную информацию можно посмотреть perldoc -f flock.


если не сложно, объясните, как это понимать :)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии