Uncaught TYPO3 Exception
#1: PHP Runtime Deprecation Notice: Non-static method TYPO3\Cal\Utility\CompatibilityUtility::mergeRecursiveWithOverrule() should not be called statically, assuming $this from incompatible context in /var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/controller/class.tx_cal_controller.php line 3271 (More information)

TYPO3\CMS\Core\Error\Exception thrown in file
/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/core/Classes/Error/ErrorHandler.php in line 101.

29 TYPO3\CMS\Core\Error\ErrorHandler::handleError(8192, "Non-static method TYPO3\Cal\Utility\CompatibilityUatically, assuming $this from incompatible context", "/var/www/biosph2016.ahnert-webservice.de/public_htonf/ext/cal/controller/class.tx_cal_controller.php", 3271, array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/controller/class.tx_cal_controller.php:
03269:    $piVars = $this->piVars;
03270:    unset ($piVars ['DATA']);
03271:    \TYPO3\Cal\Utility\CompatibilityUtility::mergeRecursiveWithOverrule($piVars, $overrulePIvars);
03272:    $overrulePIvars = $piVars;
03273:    if ($this->pi_autoCacheEn) {

28 tx_cal_controller::getParametersForTyposcriptLink(array, array, 1, NULL, boolean)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/view/class.tx_cal_base_view.php:
00619:   $nextdaylinktext = $this->cObj->getSubpart($page, '###NEXT_DAYLINKTEXT###');
00620:   $this->local_cObj->setCurrentVal($nextdaylinktext);
00621:   $this->controller->getParametersForTyposcriptLink($this->local_cObj->data, array ('getdate' => $next_day->format('%Y%m%d'), 'view' => $this->conf['view.']['dayLinkTarget'], $this->pointerName => NULL), $this->conf['cache'], $this->conf['clear_anyway'], $dayViewPid);
00622:   $rems['###NEXT_DAYLINK###'] = $this->local_cObj->cObjGetSingle($this->conf['view.']['day.']['nextDayLink'],$this->conf['view.']['day.']['nextDayLink.']);
00623:   

27 tx_cal_base_view::replaceViewMarker("<!--event.tmpl-->
<div class="calendar_event"><!-k-div">###BACK_LINK###</div>
<!--/event.tmpl-->
")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/view/class.tx_cal_base_view.php:
00567:   $this->getCalendarNavMarker($page, $sims, $rems, $this->conf['view']);
00568:   $page = $this->checkForMonthMarker($page);
00569:   $page = $this->replaceViewMarker($page);
00570:   
00571:   $this->getMarker($page, $sims, $rems, $wrapped);

26 tx_cal_base_view::finish("<!--event.tmpl-->
<div class="calendar_event"><!-k-div">###BACK_LINK###</div>
<!--/event.tmpl-->
", array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/view/class.tx_cal_eventview.php:
00074:   }
00075:   
00076:   return $this->finish ($page, $rems);
00077:  }
00078: }

25 tx_cal_eventview::drawEvent(tx_cal_phpicalendar_model, 20190815, array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/controller/class.tx_cal_viewcontroller.php:
00186:   /* Call the view and pass it the event to draw */
00187:   $viewObj = $this->getServiceObjByKey ('cal_view', 'event', '_event');
00188:   $content = $viewObj->drawEvent ($event, $getdate, $relatedEvents);
00189:   
00190:   return $content;

24 tx_cal_viewcontroller::drawEvent(tx_cal_phpicalendar_model, 20190815, array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/controller/class.tx_cal_controller.php:
00987:   }
00988:   $viewObj = &tx_cal_registry::Registry ('basic', 'viewcontroller');
00989:   $drawnEvent = $viewObj->drawEvent ($event, $getdate, $relatedEvents);
00990:   
00991:   // Hook: postEventRendering

23 tx_cal_controller::event()

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/controller/class.tx_cal_controller.php:
00187:    if (method_exists ($this, $viewFunction)) {
00188:     /* Call appropriate view function */
00189:     $return .= $this->$viewFunction ();
00190:    } else {
00191:     $customModel = GeneralUtility::makeInstanceService ('cal_view', $this->conf ['view']);

22 tx_cal_controller::getContent()

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3conf/ext/cal/controller/class.tx_cal_controller.php:
00098:   
00099:   if (! $this->error) {
00100:    $return .= $this->getContent ();
00101:   }
00102:   

21 tx_cal_controller::main("", array)
20 call_user_func_array(array, array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
06661:       $content,
06662:       $conf
06663:      ));
06664:     } else {
06665:      $GLOBALS['TT']->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', 3);

19 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::callUserFunction("tx_cal_controller->main", array, "")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php:
00039:   }
00040:   $this->cObj->includeLibs($conf);
00041:   $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
00042:   if ($this->cObj->doConvertToUserIntObject) {
00043:    $this->cObj->doConvertToUserIntObject = FALSE;

18 TYPO3\CMS\Frontend\ContentObject\UserContentObject::render(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00750:      $contentObject = $this->getContentObject($name);
00751:      if ($contentObject) {
00752:       $content .= $contentObject->render($conf);
00753:      } else {
00754:       // Call hook functions for extra processing

17 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("USER", array, "plugin.tx_cal_controller")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00732:     // Getting the cObject
00733:     $GLOBALS['TT']->incStackPointer();
00734:     $content .= $this->cObjGetSingle($name, $conf, $key);
00735:     $GLOBALS['TT']->decStackPointer();
00736:    } else {

16 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("< plugin.tx_cal_controller", NULL, "cal_controller")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php:
00043:    $theValue = '';
00044:   } else {
00045:    $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046:   }
00047:   if (isset($conf['stdWrap.'])) {

15 TYPO3\CMS\Frontend\ContentObject\CaseContentObject::render(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00750:      $contentObject = $this->getContentObject($name);
00751:      if ($contentObject) {
00752:       $content .= $contentObject->render($conf);
00753:      } else {
00754:       // Call hook functions for extra processing

14 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "20")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00695:     if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696:      $conf = $setup[$theKey . '.'];
00697:      $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698:     }
00699:    }

13 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayContentObject.php:
00038: 
00039:   $this->cObj->includeLibs($conf);
00040:   $content = $this->cObj->cObjGet($conf);
00041:   $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00042:   if ($wrap) {

12 TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::render(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00750:      $contentObject = $this->getContentObject($name);
00751:      if ($contentObject) {
00752:       $content .= $contentObject->render($conf);
00753:      } else {
00754:       // Call hook functions for extra processing

11 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("COA", array, "list")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php:
00043:    $theValue = '';
00044:   } else {
00045:    $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046:   }
00047:   if (isset($conf['stdWrap.'])) {

10 TYPO3\CMS\Frontend\ContentObject\CaseContentObject::render(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00750:      $contentObject = $this->getContentObject($name);
00751:      if ($contentObject) {
00752:       $content .= $contentObject->render($conf);
00753:      } else {
00754:       // Call hook functions for extra processing

9 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "tt_content")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00732:     // Getting the cObject
00733:     $GLOBALS['TT']->incStackPointer();
00734:     $content .= $this->cObjGetSingle($name, $conf, $key);
00735:     $GLOBALS['TT']->decStackPointer();
00736:    } else {

8 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("<tt_content", NULL, "")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentContentObject.php:
00105:        $this->cObj->lastChanged($row['tstamp']);
00106:        $cObj->start($row, $conf['table']);
00107:        $tmpValue = $cObj->cObjGetSingle($renderObjName, $renderObjConf, $renderObjKey);
00108:        $cobjValue .= $tmpValue;
00109:       }

7 TYPO3\CMS\Frontend\ContentObject\ContentContentObject::render(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00750:      $contentObject = $this->getContentObject($name);
00751:      if ($contentObject) {
00752:       $content .= $contentObject->render($conf);
00753:      } else {
00754:       // Call hook functions for extra processing

6 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CONTENT", array, "subparts.content")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/TemplateContentObject.php:
00126:      $this->cObj->data[$this->cObj->currentValKey] = $GLOBALS['TSFE']->register['SUBPART_' . $theKey];
00127:      // Get subpart cObject and substitute it!
00128:      $subpartArray[$PRE . $theKey . $POST] = $this->cObj->cObjGetSingle($theValue['name'], $theValue['conf'], 'subparts.' . $theKey);
00129:     }
00130:     // Reset current to empty

5 TYPO3\CMS\Frontend\ContentObject\TemplateContentObject::render(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00750:      $contentObject = $this->getContentObject($name);
00751:      if ($contentObject) {
00752:       $content .= $contentObject->render($conf);
00753:      } else {
00754:       // Call hook functions for extra processing

4 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("TEMPLATE", array, "10")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00695:     if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696:      $conf = $setup[$theKey . '.'];
00697:      $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698:     }
00699:    }

3 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/Page/PageGenerator.php:
00213:   $GLOBALS['TT']->incStackPointer();
00214:   $GLOBALS['TT']->push($GLOBALS['TSFE']->sPre, 'PAGE');
00215:   $pageContent = $GLOBALS['TSFE']->cObj->cObjGet($GLOBALS['TSFE']->pSetup);
00216:   if ($GLOBALS['TSFE']->pSetup['wrap']) {
00217:    $pageContent = $GLOBALS['TSFE']->cObj->wrap($pageContent, $GLOBALS['TSFE']->pSetup['wrap']);

2 TYPO3\CMS\Frontend\Page\PageGenerator::renderContent()

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/typo3/sysext/cms/tslib/index_ts.php:
00210:   // Content generation
00211:   if (!$TSFE->isINTincScript()) {
00212:    \TYPO3\CMS\Frontend\Page\PageGenerator::renderContent();
00213:    $TSFE->setAbsRefPrefix();
00214:   }

1 require("/var/www/biosph2016.ahnert-webservice.de/public_htpo3_src-6.2.31/typo3/sysext/cms/tslib/index_ts.php")

/var/www/biosph2016.ahnert-webservice.de/public_html/typo3_src-6.2.31/index.php:
00026:  ->redirectToInstallerIfEssentialConfigurationDoesNotExist();
00027: 
00028: require(PATH_tslib . 'index_ts.php');