CodeIgniter Captcha не работает - PullRequest
       15

CodeIgniter Captcha не работает

0 голосов
/ 22 февраля 2010

Здравствуйте, CodeIgniter Captcha не работает на моей странице. Моя библиотека php gd включена, но без изменений

Ответы [ 3 ]

2 голосов
/ 23 февраля 2010

Первое, что нужно сделать для отладки приложения CodeIgniter, - включить регистрацию на уровне DEBUG. Сделайте это, отредактировав файл system/application/config/config.php, найдите следующие строки:

$config['log_threshold'] = 2;

Если значение 0, измените его на 2.

После этого убедитесь, что директория system/logs доступна для записи процессом веб-сервера. Откройте страницу приложения, затем откройте файл журнала. В своем коде добавьте эту строку, чтобы написать собственный журнал:

log_message(LEVEL, MESSAGE);

LEVEL будет DEBUG или ERROR, или иначе. Прочитайте user_guide для более полного объяснения.

Для плагинов CI captcha требуется правильный путь к каталогу шрифтов и кеша. Следуйте примеру в файле system/plugins/captcha_pi.php, он должен работать.

1 голос
/ 16 июля 2010

не забудьте установить для вашего каталога разрешение 777.

0 голосов
/ 19 апреля 2011

, пожалуйста, убедитесь в разрешении папки, в которой хранятся ваши изображения с картинки.

  1. настроить ваш путь img в create_captcha(array('img_path' => $path...))
  2. проверьте разрешение img_path и chmod a+w, если можете
...