I’ve recently noticed our server php error file filled with thousands of instances of the following error message:
PHP Warning: require_once(/home/vcoaor5/public_html/libraries/joomla/document/html/renderer/head.php): failed to open stream: No such file or directory in /home/vcoaor5/public_html/templates/jd_dallas/error.php on line 42
In researching the cause, I found that Joomls 3.8.x no longer uses libraries/joomla/document/html/renderer/head.php and since the template is trying to open this file, that is what is throwing the error message.
The framework is all about making is backward compatible and possibly in the next update or two it will be gone. For the movement you may apply the fix and replace it with the code below and that should fix it.
JoomDev is not affiliated with or endorsed by Open Source Matters or the Joomla! Project. The Joomla! logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.