Apache+PHP ... proxy
HackForum

| | |  |  | Ahoj. Mam dotaz. Jak nastavim svuj domaci server Apache, aby kdyz php pristupuje ke vzdalenym souborum (file_get_contents("[link]")) nezverejnovalo moji IP adresu do logu, ale adresu proxy serveru? Dekuji za odpoved. (odpovědět)
 |  | | Aoj | 82.27.163.* | 30.3.2013 5:20 | 
 | 
 | 
 | 
| | | | re: Apache+PHP ... proxy | # | 
 |  | Musel bys nastavit, aby se PHP pripojovalo pres proxy server, coz pravdepodobne nejde ([link]). Takze jedine nastavit proxy na urovni celeho systemu. (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: Apache+PHP ... proxy | # | 
 |  | koukni sem [link] vypadá to nadějně, ale nezkoušel jsem :) (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: Apache+PHP ... proxy | # | 
 |  | Využij curl a nadefinuj si vlastní funkci podporující využití proxy. Je to cca 10 řádků kódu. 
 ----------
 Sec-Cave.cz - [link]
 (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: Apache+PHP ... proxy | # | 
 |  | Ano! Moc dekuji za odpovedi! Reseni, ktere pro me bylo fungujici v dobre vuli zverejnuji, treba to nekomu taky pomuze! :) (curl)
 
 Tohle je na zacatku scriptu
 $aContext = array(
 'http' => array(
 'proxy' => '221.10.40.236:83',
 'request_fulluri' => True,
 ),
 );
 $cxContext = stream_context_create($aContext);
 
 a pak uz jenom otevreme danou webovou stranku pomoci file_get_contents(nutne nastavit dalsi parametry oproti normalnimu pouziti)
 
 $pokracuj = file_get_contents("[link]", false, $cxContext);
 
 
 
 Jeste jednou dekuji za vase odpovedi!
 (odpovědět)
 |  | | Aoj | 82.27.163.* | 2.4.2013 0:49 | 
 | 
 | 
 |