This just started today when I go to...
https://www.gofishcity.com/go-services/go-social/go-social-home
This is the JomSocial software but never had this come up before. It reference Gantry in the error page.
Whoops \ Exception \ ErrorException (E_ERROR)
Maximum execution time of 30 seconds exceeded
COPY HIDE
Stack frames (4)
3
Whoops\Exception\ErrorException
/home1/gofishcity/public_html/plugins/system/jqueryeasy/jqueryeasy.php946
2
Whoops\Run handleError
…/vendor/filp/whoops/src/Whoops/Run.php434
1
Whoops\Run handleShutdown
…/classes/Gantry/Component/Whoops/SystemFacade.php155
0
Gantry\Component\Whoops\SystemFacade handleShutdown [internal]0
and then on the other side of the page...
Open: /home1/gofishcity/public_html/plugins/system/jqueryeasy/jqueryeasy.php
$count = 0;
$body = preg_replace('#<link[>]'.$quoted_stylesheet.'[>]/>#', '', $body, -1, $count);
if ($count > 0) {
plgJQueryEasyHelper::report($this->_verbose_array, 'deleted', 'PLG_SYSTEM_JQUERYEASY_VERBOSE_STRIPPEDREMAININGCSS', $stylesheet, $count);
}
}
}
}
if ($this->_usejQuery) {
$removejQueryNoConflict = $this->params->get('removenoconflict' . $this->_suffix, 1);
if ($removejQueryNoConflict == 1 || $removejQueryNoConflict == 2) {
// remove all '...jQuery.noConflict(...);' or '... $.noConflict(...);'
$regexp = plgJQueryEasyHelper::getRegularExpression('declaration', 'noconflict');
$matches = array();
if (preg_match_all('#'.$regexp.'#', $body, $matches, PREG_SET_ORDER) > 0) {
//$quoted_javascript = preg_quote('<script type="text/javascript">', '/');
$number_of_deletions = 0;
foreach ($matches as $match) {
$quoted_match = preg_quote($match[0], '#'); // prepares for regexp
if ($removejQueryNoConflict == 1) { // variable declarations included
//if (preg_match('#('.$quoted_javascript.'[\S\s]*?'.$quoted_match.')#', $body)) { // makes sure we are in a javascript tag with anything in between the script tag and the noConflict code
$body = preg_replace('#'.$quoted_match.'#', '', $body, 1);
plgJQueryEasyHelper::report($this->_verbose_array, 'deleted', 'PLG_SYSTEM_JQUERYEASY_VERBOSE_REMOVEDNOCONFLICTSCRIPTDECLARATIONS', $match[0]);
Open: /home1/gofishcity/public_html/plugins/system/jqueryeasy/jqueryeasy.php
$count = 0;
$body = preg_replace('#<link[>]'.$quoted_stylesheet.'[>]/>#', '', $body, -1, $count);
if ($count > 0) {
plgJQueryEasyHelper::report($this->_verbose_array, 'deleted', 'PLG_SYSTEM_JQUERYEASY_VERBOSE_STRIPPEDREMAININGCSS', $stylesheet, $count);
}
}
}
}
if ($this->_usejQuery) {
$removejQueryNoConflict = $this->params->get('removenoconflict' . $this->_suffix, 1);
if ($removejQueryNoConflict == 1 || $removejQueryNoConflict == 2) {
// remove all '...jQuery.noConflict(...);' or '... $.noConflict(...);'
$regexp = plgJQueryEasyHelper::getRegularExpression('declaration', 'noconflict');
$matches = array();
if (preg_match_all('#'.$regexp.'#', $body, $matches, PREG_SET_ORDER) > 0) {
//$quoted_javascript = preg_quote('<script type="text/javascript">', '/');
$number_of_deletions = 0;
foreach ($matches as $match) {
$quoted_match = preg_quote($match[0], '#'); // prepares for regexp
if ($removejQueryNoConflict == 1) { // variable declarations included
//if (preg_match('#('.$quoted_javascript.'[\S\s]*?'.$quoted_match.')#', $body)) { // makes sure we are in a javascript tag with anything in between the script tag and the noConflict code
$body = preg_replace('#'.$quoted_match.'#', '', $body, 1);
plgJQueryEasyHelper::report($this->_verbose_array, 'deleted', 'PLG_SYSTEM_JQUERYEASY_VERBOSE_REMOVEDNOCONFLICTSCRIPTDECLARATIONS', $match[0]);