Bug #71465
closed
Update 7.5 to 7 LTS: Install Tool fails with missing "Welcome.html"
Added by Manfred Rutschmann about 9 years ago.
Updated about 9 years ago.
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
- Status changed from New to Needs Feedback
- Assignee set to Mathias Schreiber
Can you try clearing opcode caches?
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?
We can't reproduce this.
Tried upgrading 7.2 through 7.6 - works fine.
Can you try reloading the webserver once please?
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!
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.
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.
- 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 :)
Also available in: Atom
PDF