проблемы с определением PR

D4
На сайте с 28.09.2006
Offline
0
465

Есть всем известный скрипт определения пр на php. На одном хостинге оно работает превосходно. На другом - не работает. При включении дебага видно, что гугля на запрос отвечает 'HTTP/1.1 403 Forbidden Content-Type: text/html Server: GWS/2.1 Content-Length: 4486 Date: Thu, 28 Sep 2006 08:43:20 GMT'

Настройки php (via php.ini) одинаковые. IP вроде не в бане (по крайней мере сам гугль с хостинга открывается и поиск работает.) Вот. Что посоветуете?

NP
На сайте с 29.07.2006
Offline
106
#1

в зависимости от версии php в скрипте checksum высчитывается по разному. на сколько я понял в 4-ой версии php всё нормально, а вот в 5-ой уже иначе. сам так и не понял как исправить :(

D4
На сайте с 28.09.2006
Offline
0
#2

PHP 4.4.4 (cli) (built: Sep 27 2006 17:43:07)

D4
На сайте с 28.09.2006
Offline
0
#3

Методом тыка с использованием одного и того же запроса выяснилось:

На windows с php 4.4.2 чексумма 61373520950 (работает)

На freebsd5.4 с php 4.4.4 чексумма 61373520950 (тоже работает)

На freebsd6.1 с php 4.4.4 и 4.4.2 чексумма 62147485634 (ничерта не работает)

php.ini везде одинаковый. И что с этим делать.. :(

D4
На сайте с 28.09.2006
Offline
0
#4

Бреееед...

  $a=-4738698913;

$x=43814;
$a^=$x;
echo $a;

На разных системах даёт разный результат :(

NP
На сайте с 29.07.2006
Offline
106
#5

хм... может он определяет по каким то настройкам в ос?

SilverMaster
На сайте с 08.10.2003
Offline
228
#6

на самом деле все просто, на одной машине 32разряда, на другой 64..

Из-за этого и у нас не работал скрипт.

Ищите в интернете - есть дельное описание по этому поводу..

Из детских комшаров: "А вдруг ночью придет страшный робот!" Из взрослых: "И криво проиндексирует сайт". Не всякий гик добежит до середины поисковой страницы гугла

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