I had trouble trying .phps; it also parsed as code rather than source.
So I decided to cut and paste it into a reply. In doing that I had to change the line endings.
It turned out the programmer had copied it into the system with M (whaterver that is... it shows up in my text editor as an underlined capital "M") instead of carriage returns.
So I reformatted it with carriage returns instead (using "joe", my linux editor of choice).
Now it works fine.
The improperly formatted file worked fine on a Cobalt RaQ, but the Plesk server required a properly formatted file.
Thanks for the help; even though you didn't come up with the answer, I might never have found it if you didn't have problems reading the source 🙂 .
Jeff