Differences between revisions 2 and 13 (spanning 11 versions)
Revision 2 as of 2009-03-06 10:21:25
Size: 2728
Editor: 77-56-108-68
Comment:
Revision 13 as of 2009-06-16 11:50:22
Size: 3383
Editor: 77-56-110-124
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Typo3/Cache
Line 4: Line 5:
= When should I empty which cache? = = The frontend page doesn't show what I set up in the Backend. =
Line 6: Line 7:
{{attachment:lightning.png}} ==== Solution ====
Line 8: Line 9:
==== General Information ====

There are '''three types''' of caches you should know about:

 * '''Typo3 Page Cache''' stores the ee.ethz pages to grant visitors a faster access.
 * '''Real URL cache''' stores the links to each ee.ethz page.
 * '''Browser Page Cache''' stores all pages you visit in your browser to grant you a faster access to the pages you already visited. This has nothing to do with the ee.ethz Typo3 environment.
Empty the ''''' 'Browser Page Cache' ''''' and if this doesn't help, empty the ''''' 'Typo3 Page Cache' '''''.
Line 17: Line 12:
How to empty each of them you see in '''Question 2 '' "How to empty the cache?" ''''' ==== Additional Information ====
It may happen that recent changes in the backend don't instantaneous appear in the frontend. That's because the frontend doesn't reproduce the page every time you access it. It loads the ready-made page out of a cache (temporary memory) to be able to display the content faster. In this cache an older version of your page might be stored.
Line 20: Line 16:
==== Answer ==== = The frontend page doesn't show the right page when I click on a link. =
Line 22: Line 18:
It can happen that the information stored in the cache is not up-to-date due to changes you did recently. This sometimes causes some problems.
Typical problems and approaches are listed below.
==== Solution ====
Line 25: Line 20:
 * If you '''click on a link''' (e.g. in the menu) in the frontend and a '''wrong page appears''', even tough you linked everything right, there may be a cache-problem. -> Empty the '''''Real URL Cache''''' and try again.
 * You edited a page and your '''browser still shows the old page'''. -> Empty the '''''Browser Page Cache''''' and if that doesn't help, empty the '''''Typo3 Page Cache'''''
Empty the ''''' 'Real URL Cache' '''''. If this doesn't work, you can also try to empty the ''''' 'Browser Page Cache' ''''' and the ''''' 'Typo3 Page Cache' '''''.

==== Additional Information ====
Typo3 translates the cryptic links to more readable links and stores these in a cache (temporary memory) in order not to do this every time you click on a link.
This cache might not have been updated to your current version of the page.
Line 31: Line 30:
==== General Information ====

There are three types of caches you should know about:

 * '''Typo3 Page Cache''' stores the ee.ethz pages to grant visitors a faster access.
 * '''Real URL Caches''' store the links to each ee.ethz page.
 * '''Browser Page Cache''' stores all pages you visit in your browser to grant you a faster access to the pages you already visited. This has nothing to do with the ee.ethz Typo3 environment.
Line 32: Line 39:
If you don't know which cache to empty, go to '''Question 1 '' "When should I empty which cache? ". '''''
Line 35: Line 40:
1. '''All pages:''' Click on the lightning with number 1 in the following image. 1. '''All pages:''' Click on the lightning with number 1 in the following image. In the opening menu choose what you think is more appropriate or empty all caches.
Line 52: Line 57:
4. Delete all Speaking Url paths using the trash icon. They will be built again. 4. Delete all Speaking Url paths using the trash icon.
Line 54: Line 59:
5. Select ''''' 'Encode cache' ''''' in the same box as in 3.

6. Delete all cache entries using the trash icon.

{{attachment:decode.jpg}}

7. Select '''' 'Decode cache' ''''' in the same box as in 3 and 5.

8. Delete all cache entries using the trash icon.

{{attachment:encode.jpg}}
Line 57: Line 73:
'''Firefox:''' Shift + Reload, alternatively: Tools -> Clear Private Data -> Cache -> Clear Private Data now '''Firefox:''' Shift + Reload, alternatively in the menu: Tools -> Clear Private Data -> Cache -> Clear Private Data now
Line 61: Line 77:
'''Internet Explorer 6:''' Tools -> Internet Options -> General -> Temporary Internet Files -> Delete Files -> OK '''Internet Explorer 6:''' Menu: Tools -> Internet Options -> General -> Temporary Internet Files -> Delete Files -> OK
Line 63: Line 79:
'''Safari:''' Command+Option+E, alternatively: Safari -> Empty Cache '''Safari:''' Command+Option+E, alternatively in the menu: Safari -> Empty Cache

The frontend page doesn't show what I set up in the Backend.

Solution

Empty the 'Browser Page Cache' and if this doesn't help, empty the 'Typo3 Page Cache' .

Additional Information

It may happen that recent changes in the backend don't instantaneous appear in the frontend. That's because the frontend doesn't reproduce the page every time you access it. It loads the ready-made page out of a cache (temporary memory) to be able to display the content faster. In this cache an older version of your page might be stored.

The frontend page doesn't show the right page when I click on a link.

Solution

Empty the 'Real URL Cache' . If this doesn't work, you can also try to empty the 'Browser Page Cache' and the 'Typo3 Page Cache' .

Additional Information

Typo3 translates the cryptic links to more readable links and stores these in a cache (temporary memory) in order not to do this every time you click on a link. This cache might not have been updated to your current version of the page.

How to empty the cache?

General Information

There are three types of caches you should know about:

  • Typo3 Page Cache stores the ee.ethz pages to grant visitors a faster access.

  • Real URL Caches store the links to each ee.ethz page.

  • Browser Page Cache stores all pages you visit in your browser to grant you a faster access to the pages you already visited. This has nothing to do with the ee.ethz Typo3 environment.

Answer

Typo3 Page Cache

1. All pages: Click on the lightning with number 1 in the following image. In the opening menu choose what you think is more appropriate or empty all caches.

2. One page: Click on the page in the page tree, click on the lightning with number 2 in the following image.

emptycache1.jpg

Real URL Cache

1. In the main menu click 'Info' . In the pagetree click on the page whose cache you want to empty.

2. In the uppermost select box choose ' Speaking Url Management'

emptycache2.jpg

3. In the next select box choose 'ID-to-path mapping' . Following view appears:

emptycache3.jpg

4. Delete all Speaking Url paths using the trash icon.

5. Select 'Encode cache' in the same box as in 3.

6. Delete all cache entries using the trash icon.

decode.jpg

7. Select ' 'Decode cache' in the same box as in 3 and 5.

8. Delete all cache entries using the trash icon.

encode.jpg

Browser Page Cache

Firefox: Shift + Reload, alternatively in the menu: Tools -> Clear Private Data -> Cache -> Clear Private Data now

Internet Explorer 7: Ctrl + Reload, alternatively: same procedure as in IE6

Internet Explorer 6: Menu: Tools -> Internet Options -> General -> Temporary Internet Files -> Delete Files -> OK

Safari: Command+Option+E, alternatively in the menu: Safari -> Empty Cache