Project

General

Profile

Actions

Bug #53613

closed

Extensions automatically removed in PackageStates.php causing fatal errors

Added by Peter Beernink over 10 years ago. Updated about 10 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Extension Manager
Target version:
Start date:
2013-11-13
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
hard
Is Regression:
No
Sprint Focus:

Description

After upgrading a project from TYPO3 6.2b1 to the latest master I get fatal errors about extensions not being loaded anymore.
This is because most extensions are automatically removed from the PackageStates.php
When resetting the PackageStates.php to 'beta1' and removing the typo3temp/Cache the first page hit works correctly, but the second one gives an error.

After some debugging this seem to be caused by a71add78 (#52828) and only occurs when the PackageStates.php contains an extension which is not available on the system, even when that extension is inactive.

How to reproduce:

Add

  'extension_builder' => array (
    'state' => 'inactive',
    'packagePath' => 'typo3conf/ext/extension_builder/',
    'classesPath' => 'Classes/',
  ),

to the PackageStates.php, remove the typo3temp/Cache and refresh the page twice.


Files

PackageStates.php (13.4 KB) PackageStates.php Peter Beernink, 2013-11-24 13:48
Actions

Also available in: Atom PDF