VIP 2 by Covax

Странно, в логах сплошные
cURL error: Empty reply from server (¹52)
Proxy 68.0.111.248:64555 is alive! Posting...
cURL error: Empty reply from server (¹52)
Proxy 67.176.56.244:18555 is alive! Posting...
cURL error: Empty reply from server (¹52)
Status: OK(0)
Warning!NO HTTP_CODE!
В чем может быть проблемка? В настройках сервака?
 
Да вроде куки не сложно прикрутить, но у меня не получается.
Делаю так:
PHP:
curl_setopt ($IIIIIIIIllIl, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookies.txt');
curl_setopt ($IIIIIIIIllIl, CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookies.txt');
ВИП принимает все, скидывает в файлик, а при посте передает совершенно другое значение сессии. Что делать- фиг знает. СпамИТ эти же ресы пробивает стабильно, но нужен ВИП.:confused:
to Mamadu:
В хелпе(исторрии изменений:(
При посте возможен вариант, когда кода ответа не будет.
В логах будет выдано предупреждение, это ничего хорошего не сулит.
На тестовой базе из 4 пустых кодов ответа - в 2 гесты пост прошел, в 2 нет.
Зависит это прежде всего от веб-сервера, а также от прокси..
вобщем ничего конкретного, хорошего всмысле.
 
Для просмотра ссылки Войди или Зарегистрируйся
а зачем ты одновременно используешь CURLOPT_COOKIEJAR и CURLOPT_COOKIEFILE?
я добавил в функции скачивания и постинга curl_setopt ($curl, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookies.txt');
но ещё не проверил результатов.
 
Делал по мануалу(гдето на форуме брал:(
если установлена опция CURLOPT_COOKIEFILE то при составлении GET/POST запроса данные из этого файла будут подставлены в Cookie:
если установлена опция CURLOPT_COOKIEJAR то при получении ответа сервера данные в хедере Cookie: будут сохранены в указанный файл.
Обычно вам нужно чтобы это был один и тот же файл
В самописном скрипте все работает.
 
в Для просмотра ссылки Войди или Зарегистрируйся написано что это взаимозаменяемые функции:
The CURLOPT_COOKIEFILE option also automatically enables the cookie parser in
libcurl. Until the cookie parser is enabled, libcurl will not parse or
understand incoming cookies and they will just be ignored. However, when the
parser is enabled the cookies will be understood and the cookies will be kept
in memory and used properly in subsequent requests when the same handle is
used. Many times this is enough, and you may not have to save the cookies to
disk at all. Note that the file you specify to CURLOPT_COOKIEFILE doesn't
have to exist to enable the parser, so a common way to just enable the parser
and not read able might be to use a file name you know doesn't exist.

If you rather use existing cookies that you've previously received with your
Netscape or Mozilla browsers, you can make libcurl use that cookie file as
input. The CURLOPT_COOKIEFILE is used for that too, as libcurl will
automatically find out what kind of file it is and act accordingly.

The perhaps most advanced cookie operation libcurl offers, is saving the
entire internal cookie state back into a Netscape/Mozilla formatted cookie
file. We call that the cookie-jar. When you set a file name with
CURLOPT_COOKIEJAR, that file name will be created and all received cookies
will be stored in it when curl_easy_cleanup() is called. This enabled cookies
to get passed on properly between multiple handles without any information
getting lost.
 
Спасибо_____________________________

Спасибо_____________________________:ay:
 
грузит серв

В общем постинг нормально работает, но через некоторое время начинает дико грузить сервак. Думал дело в апаче - стоял 2.2, поставил 1.3.37 и php 4.4.4 - та же самая фигня.

Серв P4 3,2 Gz 1024 ram
стоит под линуксом..
 
В общем постинг нормально работает, но через некоторое время начинает дико грузить сервак. Думал дело в апаче - стоял 2.2, поставил 1.3.37 и php 4.4.4 - та же самая фигня.

Серв P4 3,2 Gz 1024 ram
стоит под линуксом..
1)Зазенди релиз!
2) Проверь что творится в сетс.ини.
2) Если сетс.ини свой (не стандартный) попробуй со стандартным. Если в нем косяки - может грузить.
(у меня на 1000 амд 512 рам апаче 1.3.37 и php 4.4.4 Зенд 3.2 шпарит в 200 потоков проц- 30-90% ЛА 2-3%)
 
1)Зазенди релиз!
2) Проверь что творится в сетс.ини.
2) Если сетс.ини свой (не стандартный) попробуй со стандартным. Если в нем косяки - может грузить.
(у меня на 1000 амд 512 рам апаче 1.3.37 и php 4.4.4 Зенд 3.2 шпарит в 200 потоков проц- 30-90% ЛА 2-3%)

Решил свою проблему таким образом.
Хотя так и не разобрался в чем сетс.ини отличался от дефолтового...
 
слушай, а можешь скинуть свой сетс.ини с которым у тебя он так работает?

1)Зазенди релиз!
2) Проверь что творится в сетс.ини.
2) Если сетс.ини свой (не стандартный) попробуй со стандартным. Если в нем косяки - может грузить.
(у меня на 1000 амд 512 рам апаче 1.3.37 и php 4.4.4 Зенд 3.2 шпарит в 200 потоков проц- 30-90% ЛА 2-3%)
 
Назад
Сверху