При переводе сайта с PHP 5.3 на PHP 5.6 перестают отображаться картинки с проверочным кодом (CAPTCHA). Никаких других проблем нет, всё работает нормально.
Пояснения разработчика Webasyst Shop-Script такие:
"Расширение GD для PHP должно поддерживать обработку графических файлов в формате JPG. Этот формат используется WebAsyst Shop-Script по умолчанию для работы защитного кода CAPTCHA."
Что я должна сделать, чтобы картинки заработали? )
Всем спасибо за помощь и соображения!
Ответы (9)
Вам нужно включить логи ошибок на сайте https://yadi.sk/i/prM0h5Bw32heJo и зайти на страницу, где показывается форма. После чего в лог попадут ошибки генерации капчи.
[Fri Dec 09 14:54:58 2016] [error] [client 5.165.204.62] PHP Fatal error: Call to undefined function session_is_registered() in /home/s/public_html/published/SC/html/scripts/classes/class.ivalidator.php on line 62, referer: /shop/index.php?ukey=feedback
[Fri Dec 09 14:55:11 2016] [error] [client 5.165.204.62] PHP Fatal error: Call to undefined function session_is_registered() in /home/s/public_html/published/SC/html/scripts/classes/class.ivalidator.php on line 62, referer: /shop/index.php?ukey=feedback
[Fri Dec 09 14:55:11 2016] [error] [client 5.165.204.62] PHP Fatal error: Call to undefined function session_is_registered() in /home/s/public_html/published/SC/html/scripts/classes/class.ivalidator.php on line 62, referer: /shop/index.php?ukey=feedback
[Fri Dec 09 14:55:22 2016] [error] [client 5.165.204.62] PHP Fatal error: Call to undefined function session_is_registered() in /home/s/public_html/published/SC/html/scripts/core_functions/functions.php on line 966, referer: /shop/index.php?ukey=feedback