I use EE 2.1 Build: 20100712 with MSM 20100712 both are Commercial License.
This is a fresh install with only Matrix, Wygwam and Playa.
I have 2 sites in Expression Engine.
The first one contains 2 uploads directory, a channel and a set of custom fields.
The channel contains one entry.
When I use this code on the first site :
{exp:channel:entries site="sandbox" channel="sandbox" cache="no" orderby="expiration_date" sort="asc"}
{title} / {url_title} / {entry_date format="%d-%m-%Y %G:%i"}
Description : {dev_description}
Upload 1 :
{dev_upload1}
Upload 2 :{dev_upload2}
{/exp:channel:entries}I get this output on the first site :
Upload solo / upload_solo / 01-07-2010 9:40
Description : Une description de whateverUpload 1 : http://sand.radioxeh.com/uploads/minibanners/DT2011_300X90.gif
Upload 2 : http://sand.radioxeh.com/uploads/entetes/banner_chxx.jpg
This correct and expected. However, when I use the exact same code on site number two, I get this :
Upload solo / upload_solo / 01-07-2010 9:40
Description : {dev_description}Upload 1 : {dev_upload1}
Upload 2 : {dev_upload2}
My custom fields are not parsed as they were before 2.1.
UPDATE :
After reading this, I tried to view custom fields from site 2 on site one and this is working…
I double checked the custom fields name and they are correct.
UPDATE 2 :
Even worst, I created a new template group in site 2 and in this one all works well ... This is really weird.
UPDATE 3 :
Now it’s working everywhere even in the first template group. I changed nothing. Perhaps something in the way data or db connections are cached?