From 3e670ab9f2d093866e19c1fb6079019ab20c0a92 Mon Sep 17 00:00:00 2001 From: Janusz Dobrowolski Date: Fri, 19 Aug 2011 09:58:47 +0200 Subject: [PATCH] Fixed log error during rate retrieval when open_basedir restriction is set. --- gl/includes/db/gl_db_rates.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gl/includes/db/gl_db_rates.inc b/gl/includes/db/gl_db_rates.inc index 88167b2..5d98dcb 100644 --- a/gl/includes/db/gl_db_rates.inc +++ b/gl/includes/db/gl_db_rates.inc @@ -113,7 +113,8 @@ function get_extern_rate($curr_b, $provider = 'ECB', $date) curl_setopt ($ch, CURLOPT_HEADER, 0); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); // prevent warning while save_mode/open_basedir on (redireciton doesn't occur at least on ECB page) - @curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); + if (!ini_get('save_mode') && !ini_get('open_basedir')) + curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt ($ch, CURLOPT_TIMEOUT, 3); $contents = curl_exec ($ch); curl_close($ch); -- 2.30.2