[TYPO3-install] Upgrade 4.3->4.5 renders backend inaccessible
Patrick Hunziker
Patrick.Hunziker at unibas.ch
Mon Jan 2 17:17:30 CET 2012
Hi all
thanks, Ki Hyoun, for the advice - is this a general advice or a
specific problem with 2-level upgrades ? As I have only slow FTP to the
hosted server, each version upload costs me several hours, and I have
already invested many hours so I would like to understand first a little
better where the problem is. Therefore, I have now tracked the exception
source using debug output:
does this help in understanding to others - I am a little lost.
Thanks
Patrick
Uncaught TYPO3 Exception
file not found: d:/www/www674/Typo3root/\contrib/modernizr/modernizr.min.js
Exception thrown in file
D:\www\www674\TYPO3root\typo3conf\ext\js_css_optimizer\classes\hooks\class.tx_js_css_optimizer_hooks.php
in line 67.
7
tx_js_css_optimizer_hooks::getFileContent("contrib/modernizr/modernizr.min.js")
D:\www\www674\TYPO3root\typo3conf\ext\js_css_optimizer\classes\hooks\class.tx_js_css_optimizer_hooks_jsCompressHandler.php:
00042: foreach ($args['jsFiles'] as $file => $meta ) {
00043: if($meta['compress'] && ! isset($args['jsFooterFiles'][$file])){
00044: $newFile = $this->createCacheFile (
'_compressed_'.basename($file),
$jsOptimizer->compress($this->getFileContent ( $file )) );
00045: $jsFiles [$newFile] = $meta;
00046: unset ( $args['jsFiles'] [$file] );
6 tx_js_css_optimizer_hooks_jsCompressHandler::process(array,
t3lib_PageRenderer)
D:\www\www674\TYPO3root\t3lib\class.t3lib_div.php:
05194: array(&$classObj, $parts[1]),
05195: array(&$params, &$ref)
05196: );
05197: } else {
05198: $errorMsg = "ERROR: No method name '" . $parts[1] . "' in
class " . $parts[0];
5 t3lib_div::callUserFunction(array, array)
D:\www\www674\TYPO3root\t3lib\class.t3lib_pagerenderer.php:
01879: 'footerData' => &$this->footerData,
01880: );
01881:
t3lib_div::callUserFunction($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['jsCompressHandler'],
$params, $this);
01882: } else {
01883: // traverse the arrays, compress files
4
t3lib_PageRenderer::doCompress("d:/www/www674/Typo3root/typo3conf/ext/js_css_optim…_js_css_optimizer_hooks_jsCompressHandler->process",
array, t3lib_PageRenderer)
D:\www\www674\TYPO3root\t3lib\class.t3lib_pagerenderer.php:
01430: if ($this->compressCss || $this->compressJavascript) {
01431: // do the file compression
01432: $this->doCompress();
01433: }
01434:
3 t3lib_PageRenderer::render()
D:\www\www674\TYPO3root\typo3\template.php:
00878:
00879: // Construct page header.
00880: $str =
$this->pageRenderer->render(t3lib_PageRenderer::PART_HEADER);
00881:
00882: $this->JScodeLibArray = array();
2 template::startPage(1)
D:\www\www674\TYPO3root\typo3\index.php:
00212:
00213: // Starting page:
00214: $this->content .= $TBE_TEMPLATE->startPage('TYPO3 Login: ' .
$TYPO3_CONF_VARS['SYS']['sitename'], FALSE);
00215:
00216: // Add login form:
1 SC_index::main("TYPO3 Login: SwissNano site", boolean)
D:\www\www674\TYPO3root\typo3\index.php:
00851: $SOBE = t3lib_div::makeInstance('SC_index');
00852: $SOBE->init();
00853: $SOBE->main();
00854: $SOBE->printContent();
00855:
More information about the TYPO3-install
mailing list