Project

General

Profile

Actions

Bug #71465

closed

Update 7.5 to 7 LTS: Install Tool fails with missing "Welcome.html"

Added by Manfred Rutschmann over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Must have
Category:
Install Tool
Target version:
Start date:
2015-11-10
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
5.6
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Updated an Project from 7.5 to 7 LTS. After call the Install Tool, this error appears:

#1: PHP Warning: filemtime(): stat failed for /xxx/public_html/typo3/sysext/install/Resources/Private/Templates/Action/Tool/Welcome.html

Checked the given folder, file is not present:

ls -l typo3_src/typo3/sysext/install/Resources/Private/Templates/Action/Tool/

-rw-r--r-- 1  6350 Nov 10 14:48 About.html
-rw-r--r-- 1  2311 Nov 10 14:48 AllConfiguration.html
-rw-r--r-- 1  3021 Nov 10 14:48 CleanUp.html
-rw-r--r-- 1  1782 Nov 10 14:48 Configuration.html
-rw-r--r-- 1  1482 Nov 10 14:48 FolderStructure.html
-rw-r--r-- 1  1487 Nov 10 14:48 ImportantActions.html
-rw-r--r-- 1  1039 Nov 10 14:48 LoadExtensions.html
-rw-r--r-- 1   660 Nov 10 14:48 SystemEnvironment.html
-rw-r--r-- 1  4739 Nov 10 14:48 TestSetup.html
-rw-r--r-- 1   742 Nov 10 14:48 UpgradeWizard.html

Actions #1

Updated by Mathias Schreiber over 8 years ago

  • Status changed from New to Needs Feedback
  • Assignee set to Mathias Schreiber

Can you try clearing opcode caches?

Actions #2

Updated by Manfred Rutschmann over 8 years ago

Yes. I have used the Welcome.html from the 7.5 Release, install tool worked, then: cleared the cache, cleared the opcode cache, remove all from typo3temp, truncate all caches table, checked the table definitions => all ok, checked all folder and file permissions with install toll, fixed these (only typo3temp content are affected), removed the Welcome.html from the 7.5 release, error still exist.

After i open the URL /typo3/install i get a redirect to this url:

/typo3/sysext/install/Start/Install.php?install[redirectCount]=4&install[context]=standalone&install[controller]=tool

which ends in the same failure as above. Do you need more informations?

Actions #3

Updated by Mathias Schreiber over 8 years ago

We can't reproduce this.
Tried upgrading 7.2 through 7.6 - works fine.
Can you try reloading the webserver once please?

Actions #4

Updated by Manfred Rutschmann over 8 years ago

Yes, now it it works. You think there are some caching problems?

I will try it again on another 7.5 release to 7 LTS later this evening. Hope it works, didn't have access to reload the webserver, but it's not a live project atm. Tell you when there are the same problem. Thx!

Actions #5

Updated by Felix Nagel over 8 years ago

Same issue here when using install tool. Updating from 7.5 to 7.6.

Clearing all cache* / cf* tables and removing typo3temp/Cache/* did not help, but restarting apache did work for me!

PHP 5.6 (CGI), with opcode cache.

Actions #6

Updated by Manfred Rutschmann over 8 years ago

On a second server without opcode cache the problem does not exist. Going trough the update like this:

Clear FE Cache
Clear Advanced Cache
Clear System Cache
Clear all caches in Install Tool
Truncate cache* cf* tables
Link to 7.6 Sources
rm -Rf in typo3temp
Database Compare & Update

7 LTS runs from the first request without any problems. Think it's an opcode cache related issue.

Actions #7

Updated by Mathias Schreiber over 8 years ago

  • Status changed from Needs Feedback to Closed

I'll close it then.

We discussed ways to handle this.
The only real way we have is to flood your opcode caches with bogus code (think 10MB of pointless PHP code) so the next requests will have to re-create your opcode caches.

Not really a possibility, if you ask me :)

Actions

Also available in: Atom PDF