Serious Privileges Problem: Please Help

Dave Angel davea at ieee.org
Mon Nov 9 21:12:21 EST 2009


Victor Subervi wrote:
> On Mon, Nov 9, 2009 at 2:30 PM, Victor Subervi <victorsubervi at gmail.com>wrote:
>
>   
>> On Mon, Nov 9, 2009 at 2:27 PM, Rami Chowdhury <rami.chowdhury at gmail.com>wrote:
>>
>>     
>>>
>> <snip>
>>
>> Hold everything. Apparently line-endings got mangled. What I don't
>>     
> understand is why I didn't see them when I opened the file to edit, and why
> they didn't copy and paste when I did that. But dos2unix cleaned up a couple
> of files so I presume it will clean up the rest. However, I tried one file,
> that reads exactly the same as index.py, and when I surfed to it got a 500
> error. Here's what the log said:
>
> <snip>
>   
>
What I've diagnosed as happening when a python script with Windows 
line-ending was posted on my server's cgi environment:

The actual error seemed to be a failure to find the python interpreter, 
since some Unix shells take the shebang line to include the \r character 
that preceded the newline.   Seems to me they could be more tolerant, 
since I don't think control characters are likely in the interpreter 
file name.

DaveA




More information about the Python-list mailing list