I am at a loss here. I am using the xslt_ commands to process XML files using a XSLT file. The process works fine if I access the file using server path of htdocs/test1.xml but if I use http://localhost/test1.xml I get the following error. XML parser error 4: not well-formed (invalid token) Furthermore, the XML I intend to actually use this script for is located on another server (which is the Vivisimo search engine) and the URLs are like the following - http://server.com/vivisimo/cgi-bin/query-meta.exe?project=XML&query=query+here - which I cannot even get PHP to read using file_get_contents(). Any suggestions?