Tell your friend not to fear....lots of DJ staff have this problem even ground crew!!
I have tried insoles, different brands of stockings, foot spray etc. Now I just buy new shoes as soon as they start to smell. It can be costly as DJ only give 1 shoe allowance per year, but it solves the stink.