[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP и прокси
Serg86
Есть скрипт который парсит страницы, если находит свежую инфу подключается к удаленному серверу, залиает по фтп картинки, потом конектится к удаленной базе mysql и заливет новости. Всё впринципе нормально, вот тока на работе прокси.... Отсюда куча проблем. Подскажите как быть, копать настройки ПХП или апача, или переписывать скрипт под curl, хотя я не уверен что он поддерживает mysql_connect.
В общем вопрос к знающим людям, какой вариант решения будет оптимальным. Работает всё на дэнвере. Заранее благодарен.
Игорь_Vasinsky
Цитата
вот тока на работе прокси...

Цитата
ли переписывать скрипт под curl, хотя я не уверен что он поддерживает mysql_connect.


1. работает через прокси, а не на прокси))
используют прокси при парсинге - чтобы спрятаться от скриптов защиты на жертве
2. ))))) курл не поддерживает mysql_connect. Разрабы обещают в 11й версии (именно в бета) сделать, а пока ждём)

А если серьёзно... То курл это курл, а мускул - это мускул)

у тебя парсинг с file_get_contents() ???

Если работает с прокси+file_get_contents() - то пусть работает
А по уму лучше бы на curl+proxy

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Guest
Нашел вот такое решение
Если Линукс
Код Code

1



pear config-set http_proxy http://proxy-server.ru:3128

Если винда
regedit -> HKEY_CURRENT_USER\Environment -> PHP_PEAR_HTTP_PROXY
и меняешь на
Код Code

1



http://proxy_username:proxy_password@proxy_server_address:proxy_port.

Если без авторизации то на
Код Code

1



http://proxy_server_address:proxy_port



Вот тока под дэнвер не катит почемуто
Игорь_Vasinsky
biggrin.gif
это всё на уровне кода приложения делается)

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.