My host has shut down this line of code, the error was creating lots of false request.
[Tue May 22 08:53:56.897118 2018]
Backend log: PHP Warning: file_get_contents(https://xxxxx.com/index.php?option=com_content&view=article&id29
): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found\r\n in /home/xxxxx.com/domains/xxxx.com/public_html/templates/charity/error.php on line 23\n
I can see it has something to do with the error page. Any idea pls how to fix it?