[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