avatar_f1x

Как решить проблему с каптчей на Pro-Host: MU online, Веб-сайты, Deathless Engine Web DEW

Автор f1x, 2013 Июнь 13, 12:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] проблемаpro-hostкаптча

f1x

Раньше с такой проблемой не сталкивался.
Стоял сайт на других хостингах и было все нормально.

Сейчас же не показывает саму картинку (каптчу) при регистрации.

В чем проблема может быть ?

cokpat

CHMOD проверь на папку с каптчей

f1x

в деве нет такой папки

Кто поможет подкину на пивко

relax1n

Цитата: f1x от 2013 Июнь 13, 13:23  в деве нет такой папки

Кто поможет подкину на пивко
skype: carnagemu

f1x


Everybody

Как вариант найти альтернтивную каптчу которых в интернете полно, попробовать.

Profesor08

Ну напиши гляну что у тебя там.

f1x

Да уже все.

Я ее просто поубирал с сайта.

Profesor08

Так потом у тебя будет база засрана.

cokpat

Цитата: relax1n от 2013 Июнь 13, 12:29  skype: carnagemu
как нет
IncludesCaptcha.php
+
ImagesFonts
проверить

Profesor08

Проверить пути надо, чтоб соответствовали.

Images\Fonts\ не имеет отношения к каптче.

cokpat

Цитата: Profesor08 от 2013 Июнь 13, 15:20  Проверить пути надо, чтоб соответствовали.

ImagesFonts не имеет отношения к каптче.
да ладно?

$width = 130;             //Ширина изображения
$height = 50;             //Высота изображения
$font_size = 17;   //Размер шрифта
$let_amount = 5;         //Количество символов, которые нужно набрать
$fon_let_amount = 15; //Количество символов, которые находятся на фоне
$path_fonts = '../Images/Fonts/'; //Путь к шрифтам

Profesor08

А вообще одной из проблем может быть, а возможно и единственной, это .htaccess

# CAPTCHA
RewriteRule ^Secure-Image-(.*).jpg Includes/Captcha.php [L]

f1x

ЦитироватьЦитата(Profesor08 @ 13.6.2013, 16:20)
Проверить пути надо, чтоб соответствовали.

ImagesFonts не имеет отношения к каптче.
да ладно?

CODE
$width = 130;                      //Ширина изображения
$height = 50;                     //Высота изображения
$font_size = 17;                  //Размер шрифта
$let_amount = 5;                  //Количество символов, которые нужно набрать
$fon_let_amount = 15;            //Количество символов, которые находятся на фоне
$path_fonts = '../Images/Fonts/';   //Путь к шрифтам
Где это ты такое нашел?


ЦитироватьА вообще одной из проблем может быть, а возможно и единственной, это .htaccess

# CAPTCHA
RewriteRule ^Secure-Image-(.*).jpg Includes/Captcha.php [L]
Прописано ровно ведь в хатесе.

Так где рыть то?

Profesor08

Цитата: cokpat от 2013 Июнь 13, 13:23  да ладно?
некий код

А тут я вижу совсем иное, причем все статичное.
<?php

session_start
();

//$alphanum = "01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$alphanum  "0123456789";
$rand  substr(str_shuffle($alphanum), 05);
$_SESSION['random'] md5($rand);
$image  imagecreate(5018);
$bgColor  imagecolorallocate ($image0x1a0x230x2a);
$textColor imagecolorallocate ($image0xFF,0xFF,0xFF);

imagestring($image431$rand$textColor);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0"false);
header("Pragma: no-cache");
header('Content-type: image/jpeg');
imagejpeg($image);
imagedestroy($image);

/* Deathless Engine Web © 2010 */

?>

Цитата: f1x от 2013 Июнь 13, 15:26  Прописано ровно ведь в хатесе.

Так где рыть то?
Прописано все правильно. Но вот хост видать не так что-то понимает.

f1x

Цитата: Profesor08 от 2013 Июнь 14, 15:33  А тут я вижу совсем иное, причем все статичное.
<?php

session_start
();

//$alphanum = "01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$alphanum  "0123456789";
$rand  substr(str_shuffle($alphanum), 05);
$_SESSION['random'] md5($rand);
$image  imagecreate(5018);
$bgColor  imagecolorallocate ($image0x1a0x230x2a);
$textColor imagecolorallocate ($image0xFF,0xFF,0xFF);

imagestring($image431$rand$textColor);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0"false);
header("Pragma: no-cache");
header('Content-type: image/jpeg');
imagejpeg($image);
imagedestroy($image);

/* Deathless Engine Web © 2010 */

?>


Прописано все правильно. Но вот хост видать не так что-то понимает.
Я думал запарка с большими буквами в коде, я их вырезал еффекта так же не было.
Цитировать//$alphanum = "01234567890abcdefghijklmnopqrstuvwxyz";

Everybody

Насколько помню когда хостились на прохосте то там мноооого чего из .htaccess игнорилось во благо безопасности, очень параноидальное отношение)
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header('Content-type: image/jpeg');
есл есть возможность то найти альтернативу которая не спользует работу с хедерами

f1x

Цитата: Everybody от 2013 Июнь 14, 22:23  Насколько помню когда хостились на прохосте то там мноооого чего из .htaccess игнорилось во благо безопасности, очень параноидальное отношение)
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header('Content-type: image/jpeg');
есл есть возможность то найти альтернативу которая не спользует работу с хедерами
Ну так а не проще тогда постороннюю капчу подключить и не регинирировать свою ?

Everybody

#18
Не припомню хоть одной темы где описывалась проблема каптчи что в вебе MMW или MWC на прохосте.

f1x

#19
Цитата: Everybody от 2013 Июнь 14, 22:33  Не припомню хоть одной темы где описывалась проблема каптчи что в вебе MMW или MWC на прохосте.
Возможно и в коде где-то ошибка.
Мне его переписывали месяца 4 назад.
НО ведь на других хостах нормально было, а тут на тебе.
Пришлось пока что полностью убрать пока не найду выход из положения.

Похожие темы (5)