[BUGFIX] Improve detection of installed setup 18/41518/2
authorBenjamin Mack <benni@typo3.org>
Thu, 16 Jul 2015 21:34:53 +0000 (23:34 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sat, 18 Jul 2015 12:19:23 +0000 (14:19 +0200)
commitf08a3a5638175044494a7c89944b7a9d0cc42fea
treed9b9463f2356056a9b0420e297a33fcf3d6b1830
parent143fdcfbc8553fc6e959c99ec7e9758304203ff5
[BUGFIX] Improve detection of installed setup

When installing TYPO3 via composer and installing
an extension at the same time, the install tool cannot
be called after that, as the typo3conf/ directory already
exists.

The check is optimized to check for the LocalConfiguration.php
and PackageStates.php which are not present at first install.

Resolves: #68261
Releases: master
Change-Id: Ib2a787bf0968b1bcbcc3ed02e0b678ff8a74aa91
Reviewed-on: http://review.typo3.org/41518
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jan Helke <typo3@helke.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/install/Classes/Controller/AbstractController.php
typo3/sysext/install/Classes/Service/EnableFileService.php