Не отображается captcha

Переехал на новый сервак php-fpm + nginx - перестала отображаться капча

Может кто-нибудь знает, как настроить конфиг nignx для корректного отображения капчи?

9 ответов

  • 1
    Эрик Webasyst 9 октября 2015 10:50 #

    В случае использования nginx для корректной работы скриптов Webasyst сервер требует специальных настроек.

    • +1
      admin33 admin33 9 октября 2015 13:56 #

      эти настройки разумеется реализованы, а капча при этом не отображается: (

      • +1

        Смотрите error-логи nginx, если сами их понять не сможете, напишите сюда.

        • +1
          admin33 admin33 10 октября 2015 05:45 #

          В логах FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught exception 'ImagickException'

          image magic установил, но проблема не решилась

  • 1
    Эрик Webasyst 11 октября 2015 06:08 #

    Судя по тексту ошибки Imagick наоборот нужно отключить, чтобы скрипты вместо него использовали GD.

    • +1
      admin33 admin33 11 октября 2015 06:12 #

      Это делается в php.ini ?

      Это не повлияет на качество добавляемых картинок товаров?

      • +1
        Эрик Эрик Webasyst 11 октября 2015 08:28 #

        Зависит от вашего хостера. На качество картинок не повлияет

        • +1
          admin33 admin33 11 октября 2015 14:35 #

          Отключил Imagic, капча все равно не отображается

          в консоли: Failed to load resource: the server responded with a status of 404 (Not Found)

          видимо все таки дело в конфиге nginx.. Может как-то можно прописать отдельное правило для location ~ captcha.php {...} ??

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите