[TYPO3-install] Upgrade 4.3->4.5 renders backend inaccessible

Ki-Hyoun Kim kihyoun at googlemail.com
Mon Jan 2 17:20:21 CET 2012


Looks like the extension js_css-optimizer is the sorce of the problem. try
to unindtall this extension and the problem shouldnt appear anymore.
Am 02.01.2012 17:17 schrieb "Patrick Hunziker" <Patrick.Hunziker at unibas.ch>:

> 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:
> ______________________________**_________________
> TYPO3-install mailing list
> TYPO3-install at lists.typo3.org
> http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**install<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-install>


More information about the TYPO3-install mailing list