add NO_CURL; disable native gzdecoding for file_get_contents() experimentally

This commit is contained in:
Andrew Dolgov 2013-04-03 13:43:09 +04:00
parent 4d8500570c
commit 6470aaec68
1 changed files with 1 additions and 4 deletions

View File

@ -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"];