
16.03.2010, 02:15
|
|
Участник форума
Регистрация: 01.03.2009
Сообщений: 121
С нами:
9050197
Репутация:
38
|
|
Помогите решить проблему. Есть скрипт (онлайнер вконтакте):
PHP код:
<?php
function curl($url,$post)
{
$cfile = 'cookies.txt';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cfile);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cfile);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POST, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result; };
$email = '';
$pass = '';
$result = curl('http://vkontakte.ru/','');
if(strstr($result,'<title>В Контакте | Добро пожаловать</title>')) { $result = curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
}
?>
Запускаю на денвере, работает нормально, заливаю к себе на сервер, ошибка 504 Gateway Time-out и онлайнер не логинится с vkontakte.ru
Curl библиотека включена
cURL support: enabled
cURL Information: libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.8 libssh2/0.18
additional .ini files parsed: /etc/php5/apache2/conf.d/curl.ini
/etc/php5/apache2/php.ini - extension=php_curl.dll
Подскажите пожалуйста, что мне нужно исправить на серваке?
Скрипт явно рабочий.
Спасибо!
Последний раз редактировалось SkyLine32; 16.03.2010 в 02:19..
|
|
|