add NO_CURL; disable native gzdecoding for file_get_contents() experimentally
This commit is contained in:
parent
4d8500570c
commit
6470aaec68
|
@ -318,7 +318,7 @@
|
||||||
global $fetch_last_error;
|
global $fetch_last_error;
|
||||||
global $fetch_last_error_code;
|
global $fetch_last_error_code;
|
||||||
|
|
||||||
if (function_exists('curl_init') && !ini_get("open_basedir")) {
|
if (!defined('NO_CURL') && !function_exists('curl_init') && !ini_get("open_basedir")) {
|
||||||
|
|
||||||
if (ini_get("safe_mode")) {
|
if (ini_get("safe_mode")) {
|
||||||
$ch = curl_init(geturl($url));
|
$ch = curl_init(geturl($url));
|
||||||
|
@ -397,9 +397,6 @@
|
||||||
|
|
||||||
$data = @file_get_contents($url);
|
$data = @file_get_contents($url);
|
||||||
|
|
||||||
@$gzdecoded = gzdecode($data);
|
|
||||||
if ($gzdecoded) $data = $gzdecoded;
|
|
||||||
|
|
||||||
if (!$data && function_exists('error_get_last')) {
|
if (!$data && function_exists('error_get_last')) {
|
||||||
$error = error_get_last();
|
$error = error_get_last();
|
||||||
$fetch_last_error = $error["message"];
|
$fetch_last_error = $error["message"];
|
||||||
|
|
Loading…
Reference in New Issue