summaryrefslogtreecommitdiff
path: root/classes/urlhelper.php
diff options
context:
space:
mode:
authorwn_ <[email protected]>2022-08-14 16:52:35 +0000
committerwn_ <[email protected]>2022-08-14 16:52:44 +0000
commit830a20debf5f26fdd6f4c754a76498a19ead7d0d (patch)
tree2eb8e69fbeb9454f51ceb0159965c674361b0985 /classes/urlhelper.php
parent57e31fe5a7315507ccda78a1f38f79b1c355b054 (diff)
Handle 'file_get_contents()' failure in 'UrlHelper::fetch()'.
Diffstat (limited to 'classes/urlhelper.php')
-rw-r--r--classes/urlhelper.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/classes/urlhelper.php b/classes/urlhelper.php
index f8fdd7de9..cdaa6cc87 100644
--- a/classes/urlhelper.php
+++ b/classes/urlhelper.php
@@ -547,6 +547,11 @@ class UrlHelper {
$data = @file_get_contents($url, false, $context);
+ if ($data === false) {
+ self::$fetch_last_error = "'file_get_contents' failed.";
+ return false;
+ }
+
foreach ($http_response_header as $header) {
if (strstr($header, ": ") !== false) {
list ($key, $value) = explode(": ", $header);