Difference between revisions of "Typo3 upgrade"
From zen2
(→Enable front end login) |
m (1 revision) |
(No difference)
| |
Latest revision as of 08:45, 25 July 2013
Contents
Prelim
/var/lib/php5 must be writable by apache
Disable front end users
- Hide the following root pages
- Members
- Course Providers
- Administration
Backup
- Backup website files. In /pub:
tar -cf nzda20110903.tar .
gzip -9 nzda20110903.tar
- Download file nzda20110903.tar.gz
- Backup database
- Select All Fields
- Add Drop table
- Complete inserts, Extended inserts
- Save as file, zipped
Upgrade to 4.1.12
- Move typo3_src-4.1.12.tar.gz to pub directory
tar -xzpvf typo3_src-4.1.12.tar.gz
mv typo3_src typo3_src-old
mv typo3_src-4.1.12 typo3_src
- If you cannot get into the back end do the following
http://localhost/pub/typo3/install/index.php
- Go to Basic Configuration and check all ok
- Log in to back end
- In The left hand men choose Install in the Tools section
- In Basic Configuration everything should be ok
- In Database Analyser in Update required tables - compare, ensure nothing bad will happen, see pictures 1 and 2. Drop tables in pic 2 doesn't seem to work, but that's ok.
- In install tool Take Update Wizard and click "Next" button in changeCompatibility Version
- Click "Perform Updates"
- Clear caches
- Check site
Upgrade to 4.5.5
- Move typo3_src-4.5.5.tar.gz to pub directory
tar -xzpvf typo3_src-4.5.5.tar.gz
mv typo3_src typo3_src-4.1.12-old
mv typo3_src-4.5.5 typo3_src
cd typo3conf
touch ENABLE_INSTALL_TOOL
- http://localhost/pub/typo3/install/index.php
- Go to Basic Configuration and check all ok
in development typo3/ext wasn't writableDOESN'T MATTER - ext aren't stored here anywaycd ..
chmod -R 775 typo3/ext
May need to chgrp or chown as well
- Go to Basic Configuration and check all ok
- In Database Analyser in Update required tables - compare, ensure nothing bad will happen, see pic 3, "Write to Database"
- There may be an error in truncating cache_hash and altering it.
- Using phpmyadmin empty this table cache_hash
- Retry the "Write to Database"
- It should have worked - now in Changing Fields ALTER TABLE cache_hash - tick and "Write to Database" again
- Upgrade Wizard
- database character set "Next", "Perform Update"
- Version Compatibility "Next", check all (down the bottom), "Perform Updates"
- "Go to the next update wizard"
- Split Typoscript templates from CSS Styled Content "Perform Updates"
- "Go to the next update wizard"
- Update Pages with Pagetype "Advanced" "Perform updates"
- "Go to the next update wizard"
- Install Outsourced System Extensions "Perform updates"
- "Go to the next update wizard"
- Install New System Extensions "Perform updates"
- "Go to the next update wizard"
- Update Existing Text with Image Content Elements "Perform updates"
- "Go to the next update wizard"
- Versioning and Workspaces "Perform Updates"
- Logout from Install Tool
- Log into the back end
- If the css is mucked up:
- in typo3conf directory
rm temp_CACHED_*
- Edit typo3conf/localconf.php
- Comment out $TYPO3_CONF_VARS['EXT']['extList'] (line 18)
- Comment out $TYPO3_CONF_VARS['EXT']['extList_FE'] (line 45)
- Re-enable Extensions - Extension Manager, Install Extensions
- Backend Modules
- Statistics
- Ignore Backend-Users - tick
- phpmyadmin
- Statistics
- Miscellaneous
- PHPExcel Library
- Frontend
- Frontend forms code library
- Frontend Plugins
- Accredited Courses Report
- Add NV CPD
- Add Retro Course
- Admin General Session Search
- Approve CDE Provider Courses
- Approve Sessions
- CDE Edit Sessions
- CDE Provider Application
- CDE Provider Application Approval
- CDE Provider View Courses
- CPD Add Course
- CPD Add Session
- CPD Printout
- CPD Printout Non Verified
- CPD Printout NV 4Letterhead
- CPD Printout Ver 4Letterhead
- CPD Printout Verified
- CPD Summary
- Edit Contact Info - CDE Provider
- Edit Login Details
- Edit Personal Info
- Indexed Search Engine
- Ignore this suggestion - tick
- Default options otherwise
- New front end login box
- NZDA Admin Add Verified CPD
- NZDA Admin Couese/Session Ver.2
- NZDA FE Admin Courses
- NZDA FE Admin Course Session
- NZDA FE Administration
- NZDA FE Administration Password
- NZDA FE Administration User Info
- NZDA FE Administration User Info CDE
- NZDA FE Admin Non Verified CPD
- NZDA FE Admin Sessions
- NZDA FE Admin Verified CPD
- NZDA Non Verifiable CPD Claims Database
- NZD FE Administration for CDE Providers
- Seminar Manager
- Session Approval
- Total Number of Verifiable Hours
- []
- verifyaccred
- Backend Modules
- Replace extensions class.tx_CPDsummary_pi1.php & class.tx_nzdafeadminaccredreport_pi1.php
Clear all caches
Enable front end login
- Unhide:
- Members
- Course Providers
- Administration
