Could it be related to this?
http://issues.ez.no/IssueView.php?Id=9781&activeItem=3 Getting away the user sensitive cache-blocks in the pagelayout.tpl solved my templateCompile problem.
for me it's not related to cache-blocks because even if I remove all of them I still can't see my override rules applied.
The only solution I found is set TemplaceCache=disabled. Nevertheless thanks a lot for your suggestion.
Here is the only php warning I've got:
<i> Array to string conversion in c:\ezpublish\htdocs\var\mysite\cache\template\compiled\pagelayout-f602be58cf32ecd4128484dd11f4c1de.php on line 436 </i>(it's the second one in the following code)