the web site working good with no error on linux server.
but this error happen on windows server.
This is an anomaly, usually the website works good on windows server and doesn't work on linux server :huh:
It could also be related to difference between path separator in windows and linux (in case you use other language than PHP too).
In windows, you'll write a path like this : C:\Documents And Settings\My Document\My file.txt
While in linux, you'll write a path like this: /home/me/my document/my file.txt
However PHP by default already handle directory separator.
And one more possibility: Can you make sure that php already installed properly in your windows server. My friend has a similar problem. And after struggling for hours he found that his apache and PHP is not configured correctly :D