The probable fault is that the flame is not impinging on the thermocouple. (Hitting it)
Buy a can of pressurised air(not a joke), and blow out the pilot assembly and this would solve the problem.
Alternatively replace the pilot assembly.
bigclive
April 2007