Не отображается цифровой код (CAPTCHA)

Защитный цифровой код (CAPTCHA) используется для предотвращения использования витрины WebAsyst Shop-Script злоумышленниками с помощью так называемых ботов. Чтобы включить работу цифрового кода, необходимо в аккаунте администратора магазина перейти в раздел «Настройки -> Настройки -> Настройки магазина», включить параметр «Защита от отправки данных в магазин через сторонние скрипты (captcha)» и нажать на кнопку «Сохранить».

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

933.jpeg

Если подобное изображение на странице отсутствует, необходимо проверить следующее:

1. Директория /published/publicdata/КЛЮЧ_БАЗЫ_ДАННЫХ/attachments/SC/products_pictures должна существовать на сервере, и права доступа к ней должны позволять веб-серверу изменять ее содержимое. Если директория не существует, создайте ее. Если прав доступа недостаточно для изменения содержимого директории, измените права доступа к ней на максимальное значение, разрешенное на сервере.

2. Расширение GD для PHP должно поддерживать обработку графических файлов в формате JPG. Этот формат используется WebAsyst Shop-Script по умолчанию для работы защитного кода CAPTCHA. Проверить поддержку формата JPG можно, загрузив на сервер PHP-файл следующего содержания:

phpinfo();

?>

Загрузите проверочный файл в директорию установки WebAsyst. Открыв такой файл в браузере, вы увидите следующую строку, если формат JPG поддерживается расширением GD:

934.png