Thanks for the clarification Christopher.<br><br>I've moved back to the cgi-bin, and renamed the featureserver root folder to something a little shorter (fs), typing the following...<br><br><a href="http://www.gisconsultancy.com/cgi-bin/fs/featureserver.cgi?/scribble/all.atom">http://www.gisconsultancy.com/cgi-bin/fs/featureserver.cgi?/scribble/all.atom</a><br>
<br> I don't get an empty atom feed but the following message is printed to screen...<br><pre>{"Layers": [{"url": "http:\/\/www.gisconsultancy.com\/cgi-bin\/fs\/featureserver.cgi\/scribble", "name": "scribble"}]}</pre>
and the scribble file is created - progress. Does anyone know what the above line indicates?<br><br>Thanks.<br><br>Rob<br>
<br><br><div><span class="gmail_quote">On 06/02/2008, <b class="gmail_sendername">Christopher Schmidt</b> <<a href="mailto:crschmidt@metacarta.com">crschmidt@metacarta.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, Feb 06, 2008 at 03:13:02PM +0000, Rob Dunfey wrote:<br>> Hi Dane,<br>><br>> I made the change you suggested but I still get the same errors.<br>><br>> I'm a little concerned that I'm being really daft, because I don't have<br>
> python on my web host,<br><br>You do have Python on your web host: the first error message you pasted<br>was a Python traceback. At that point, the only problem you had was a<br>missing 'o' in your URL: If you can get back to that state, and just add<br>
an 'o' into 'atm' to make it 'atom', You would have a working<br>FeatureServer install.<br><br>> but I see lots of .py files in the feature server<br>> install. But my understanding is that featureserver can use python or<br>
> cgi?<br><br>CGI is 'common gateway interface' -- it's not a programming language,<br>it's a 'protocol' (sort of) by which web servers can execute external<br>scripts.<br><br>> I assume that if python isn't installed, it falls back on whatever<br>
> language is used by the web host to execute cgi programs?<br><br>CGI programs are executed by the webserver, using the interpreter<br>defined by the CGI. In this case, that's Python: and (as I pointed out<br>above) your web host does have Python, or you wouldn't have gotten this<br>
far.<br><br>> I will have another look after work and see if I can make any progress.<br><br>You were really close. Unfortunately, you've moved further away due to<br>poor documentation; I apologize for that. If you move your featureserver<br>
directory back inside cgi-bin, and change your URL, you should have the<br>first step working. (It's not all gravy from there, but it's a step<br>forward, at least.)<br><br>Regards,<br>--<br>Christopher Schmidt<br>
MetaCarta<br></blockquote></div><br>