|
<!--?xml version="1.0" encoding="utf-8"?-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head>
|
|
<title>TYPO3 Exception</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<style type="text/css">
|
|
.ExceptionProperty {
|
|
color: #101010;
|
|
}
|
|
pre {
|
|
margin: 0;
|
|
font-size: 11px;
|
|
color: #515151;
|
|
background-color: #D0D0D0;
|
|
padding-left: 30px;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div style="
|
|
position: absolute;
|
|
left: 10px;
|
|
background-color: #B9B9B9;
|
|
outline: 1px solid #515151;
|
|
color: #515151;
|
|
font-family: Arial, Helvetica, sans-serif;
|
|
font-size: 12px;
|
|
margin: 10px;
|
|
padding: 0;
|
|
">
|
|
<div style="width: 100%; background-color: #515151; color: white; padding: 2px; margin: 0 0 6px 0;">Uncaught TYPO3 Exception</div>
|
|
<div style="width: 100%; padding: 2px; margin: 0 0 6px 0;">
|
|
<strong style="color: #BE0027;">Your PHP version is higher than allowed. You can use PHP versions 5.2.0 - 5.4.99</strong> <br>
|
|
<br>
|
|
<span class="ExceptionProperty">TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException</span> thrown in file<br>
|
|
<span class="ExceptionProperty">typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php</span> in line
|
|
<span class="ExceptionProperty">222</span>.<br>
|
|
<br>
|
|
<pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">13</span> TYPO3\CMS\Extensionmanager\Utility\DependencyUtility<span style="color:white;">::</span>checkPhpDependency<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extensionmanager\Domain\Model\Dependency</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php:</span><br><pre>00174: if (in_array($identifier, \TYPO3\CMS\Extensionmanager\Domain\Model\Dependency::$specialDependencies)) {
|
|
00175: $methodname = 'check' . ucfirst($identifier) . 'Dependency';
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00176: $this->{$methodname}($dependency);
|
|
</pre><pre>00177: } else {
|
|
00178: if ($dependency->getType() === 'depends') {
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">12</span> TYPO3\CMS\Extensionmanager\Utility\DependencyUtility<span style="color:white;">::</span>checkDependencies<span style="color:white;">(<span style="color:#FF8700;"><em>SplObjectStorage</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php:</span><br><pre>00128: $dependencies = $this->convertDependenciesToObjects(serialize($extension['constraints']));
|
|
00129: }
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00130: $this->checkDependencies($dependencies);
|
|
</pre><pre>00131: }
|
|
00132:
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">11</span> TYPO3\CMS\Extensionmanager\Utility\DependencyUtility<span style="color:white;">::</span>buildExtensionDependenciesTree<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extensionmanager\Domain\Model\Extension</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php:</span><br><pre>00135: throw new \TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException('Extension must be array or object.', 1350891642);
|
|
00136: }
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00137: $this->dependencyUtility->buildExtensionDependenciesTree($extension);
|
|
</pre><pre>00138: if ($extension instanceof \TYPO3\CMS\Extensionmanager\Domain\Model\Extension) {
|
|
00139: // We have a TER Extension, which should be downloaded first.
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">10</span> TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService<span style="color:white;">::</span>resolveDependenciesAndInstall<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extensionmanager\Domain\Model\Extension</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php:</span><br><pre>00192: $highestTerVersionExtension = $this->extensionRepository->findHighestAvailableVersion($extensionKey);
|
|
00193: $this->prepareExtensionForImport($highestTerVersionExtension);
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00194: $result = $this->managementService->resolveDependenciesAndInstall($highestTerVersionExtension);
|
|
</pre><pre>00195: $this->view->assign('result', $result)->assign('extension', $highestTerVersionExtension);
|
|
00196: }
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">9</span> TYPO3\CMS\Extensionmanager\Controller\DownloadController<span style="color:white;">::</span>updateExtensionAction<span style="color:white;">()</span></pre><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">8</span> call_user_func_array<span style="color:white;">(<span style="color:#FF8700;"><em>array</em></span><span style="color:white;">,</span> <span style="color:#FF8700;"><em>array</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php:</span><br><pre>00283: if (!$validationResult->hasErrors()) {
|
|
00284: $this->signalSlotDispatcher->dispatch(__CLASS__, 'beforeCallActionMethod', array('controllerName' => get_class($this), 'actionMethodName' => $this->actionMethodName, 'preparedArguments' => $preparedArguments));
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00285: $actionResult = call_user_func_array(array($this, $this->actionMethodName), $preparedArguments);
|
|
</pre><pre>00286: } else {
|
|
00287: $methodTagsValues = $this->reflectionService->getMethodTagsValues(get_class($this), $this->actionMethodName);
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">7</span> TYPO3\CMS\Extbase\Mvc\Controller\ActionController<span style="color:white;">::</span>callActionMethod<span style="color:white;">()</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php:</span><br><pre>00184: $this->initializeView($this->view);
|
|
00185: }
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00186: $this->callActionMethod();
|
|
</pre><pre>00187: }
|
|
00188:
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">6</span> TYPO3\CMS\Extbase\Mvc\Controller\ActionController<span style="color:white;">::</span>processRequest<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Request</em></span><span style="color:white;">,</span> <span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Response</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php:</span><br><pre>00098: $controller = $this->resolveController($request);
|
|
00099: try {
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00100: $controller->processRequest($request, $response);
|
|
</pre><pre>00101: } catch (\TYPO3\CMS\Extbase\Mvc\Exception\StopActionException $ignoredException) {
|
|
00102: }
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">5</span> TYPO3\CMS\Extbase\Mvc\Dispatcher<span style="color:white;">::</span>dispatch<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Request</em></span><span style="color:white;">,</span> <span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Response</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php:</span><br><pre>00045: /** @var $response \TYPO3\CMS\Extbase\Mvc\ResponseInterface */
|
|
00046: $response = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Mvc\\Web\\Response');
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00047: $this->dispatcher->dispatch($request, $response);
|
|
</pre><pre>00048: return $response;
|
|
00049: }
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">4</span> TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler<span style="color:white;">::</span>handleRequest<span style="color:white;">()</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Core/Bootstrap.php:</span><br><pre>00206: $requestHandler = $requestHandlerResolver->resolveRequestHandler();
|
|
00207:
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00208: $response = $requestHandler->handleRequest();
|
|
</pre><pre>00209: // If response is NULL after handling the request we need to stop
|
|
00210: // This happens for instance, when a USER object was converted to a USER_INT
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">3</span> TYPO3\CMS\Extbase\Core\Bootstrap<span style="color:white;">::</span>handleRequest<span style="color:white;">()</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Core/Bootstrap.php:</span><br><pre>00195: public function run($content, $configuration) {
|
|
00196: $this->initialize($configuration);
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00197: return $this->handleRequest();
|
|
</pre><pre>00198: }
|
|
00199:
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">2</span> TYPO3\CMS\Extbase\Core\Bootstrap<span style="color:white;">::</span>run<span style="color:white;">("<span style="color:#FF8700;" title=""></span>"<span style="color:white;">,</span> <span style="color:#FF8700;"><em>array</em></span>)</span></pre><br><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Core/ModuleRunner.php:</span><br><pre>00079:
|
|
00080: $bootstrap = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Core\\BootstrapInterface');
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00081: $content = $bootstrap->run('', $configuration);
|
|
</pre><pre>00082: print $content;
|
|
00083:
|
|
</pre><br><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">1</span> TYPO3\CMS\Extbase\Core\ModuleRunner<span style="color:white;">::</span>callModule<span style="color:white;">("<span style="color:#FF8700;" title="tools_ExtensionmanagerExtensionmanager">tools_ExtensionmanagerExtensionmanager</span>")</span></pre><br><span style="font-size:10px;">/path/to/typo3/mod.php:</span><br><pre>00045: foreach ($TBE_MODULES['_dispatcher'] as $dispatcherClassName) {
|
|
00046: $dispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\Object\\ObjectManager')->get($dispatcherClassName);
|
|
</pre><pre style="background-color: #F1F1F1; color: black;">00047: if ($dispatcher->callModule($temp_M) === TRUE) {
|
|
</pre><pre>00048: $isDispatched = TRUE;
|
|
00049: break;
|
|
</pre><br>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</body></html>
|