1

Тема: Не работает CAPTCHA.

Сабж. Пишет:
В этой системе не доступен ни один CAPTCHA провайдер. Пожалуйста, удостоверьтесь, что установлен Image::Magick, и директива CaptchaSourceImageBase расположена в mt-static/images.
mt-check.cgi пишет, что все нормально. Что за "директива" CaptchaSourceImageBase?

2

Re: Не работает CAPTCHA.

http://www.movabletype.org/documentatio … ebase.html

3

Re: Не работает CAPTCHA.

liketts пишет:

http://www.movabletype.org/documentatio … ebase.html

Спасибо, разобрался с путем, директиву прописал. Но все равно пишет эту ошибку в "Настройки блога" ->"Комментарии"... :(

4

Re: Не работает CAPTCHA.

Попробовал поискать Image::Magick в PPM - нет там такого. NetPBM тоже не нашел. :( Думается мне, что дело именно в этих библиотеках. Перл ставлю первый раз, честно говоря.

5

Re: Не работает CAPTCHA.

Если ImageMagic нет, то captcha работать не будет, к сожалению.

6

Re: Не работает CAPTCHA.

saahov пишет:

Если ImageMagic нет, то captcha работать не будет, к сожалению.

Вообще, оно у меня установлено, и с РНР прекрасно работает. А вот что делать с Перлом?!... пойду рыть гугл на предмет установки данной либы на ActivePerl.

7

Re: Не работает CAPTCHA.

А зачем вам Captcha?
Есть более удобное средство для защиты от спама — CCode & TCode. От пользователя не требуется никаких дополнительных действий, а защита от автоматического спама работает на 100%, проверено на множестве блогов.

8

Re: Не работает CAPTCHA.

saahov пишет:

А зачем вам Captcha?
Есть более удобное средство для защиты от спама — CCode & TCode. От пользователя не требуется никаких дополнительных действий, а защита от автоматического спама работает на 100%, проверено на множестве блогов.

Почитал. Не совсем понял принцип действия...

Капчу починил.
На всякий случай солюшн для таких же, как я. :) (http://forum.dklab.ru/viewtopic.php?p=78113) - там последнее сообщение от
Вобщем скаченый мной билд ActivePerl 5.8.8.822 не имеет в репозитории модуля Image::Magick, и установить его соответственно не получается.

А вот так:

ppm install http://www.bribes.org/perl/ppm/PerlMagick.ppd

Downloading PerlMagick-6.3.7...done
Unpacking PerlMagick-6.3.7...done
Generating HTML for PerlMagick-6.3.7...done
Updating files in site area...done
141 files installed

Все получилось. Всем спасибо.

9

Re: Не работает CAPTCHA.

boyan пишет:

Почитал. Не совсем понял принцип действия...

Принцип примерно следующий:
— создаётся дополнительный шаблон JavaScript (или к существующему добавляется несколько строк).
— в форму комментариев добавляется дополнительное скрытое поле, которое генерируется заново при каждой загрузке страницы.
Ботам просто не выгодно загружать каждый раз страницу, поэтому они если и отправляют данные на форму, то им выдаётся ошибка. А пользователи вообще не выполняют дополнительных действий, в этом и есть самый главный плюс этого плагина.

10

Re: Не работает CAPTCHA.

Заинтересовало про captcha, а куда прописывать-то эту директиву? Спасибо.

11

Re: Не работает CAPTCHA.

Тоже не работает капча. Сначало был не доступен ни один провайдер. прописал директиву в конфиге, стало доступно. Во фронте поле ввода капчи появилось, а сама картинка не отображается ни в какую. Путь к mt-static/images/captcha-source прописан правильно. В чем может быть проблема?
Image::Magick установлен.
Щас конечно, ознакомлюсь с CCode & TCode, но хотелось бы чтобы все работало как должно быть. А там уже можно выбирать то, что лучше.

12

Re: Не работает CAPTCHA.

Заработала. Не хотела работать на поддомене. В основном домене без проблем.

13

Re: Не работает CAPTCHA.

А у меня такая фигня получается, при добавлении комментария выскакивает такое сообщение:

Ошибка при добавлении комментария

Ваш комментарий не добавлен по следующим причинам: Вы попытались добавить слишком много комментариев за короткий период времени. В народе это называется «флуд». Подождите, пожалуйста, некоторое время.

Хотя это первый комментарий. Может кто знает какие настройки нужно менять, спасибо.