<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Both files have rx on both user and others, I think the permissions are 755. I created two files, one under /var/www/file.cgi and another under /var/www/cgi-bin/file.cgi. I had read where the file might need to be named with a .cgi extension or that it might need to be placed in a sup directory called cgi-bin. So I created two files both with .cgi extensions but one file is one more level down in cgi-bin directory right under /var/www/.<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Tue, 13 Nov 2012 09:27:32 -0700<br>From: ebwolf@gmail.com<br>To: chugalug@chugalug.org<br>Subject: Re: [Chugalug] OT maybe, python and apache<br><br>Is the execute permission set so the apache user can run the script?<BR>
<div class="ecxgmail_quote">On Nov 13, 2012 9:22 AM, "Garrett Gaston" <<a href="mailto:garrett85@hotmail.com">garrett85@hotmail.com</a>> wrote:<br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">



<div><div dir="ltr">
I'M trying to get the below python cgi output to load in my web browser 
but the browser is just displaying the code it's self instead of the 
output. My apache program is working because I just tried the phpinfo 
function and it worked just fine. I'M getting this code from a book and 
it's actually showing "#!/usr/bin/env python" but I decided to use what I
 got with the <strong>which</strong> command "which python3" -> <strong>/usr/bin/python3</strong><br>
I have one copy of the file in /var/www and another in /var/www/cgi-bin.
 I've also used grep and vi to find and edit every file in /etc/apache2 
that contains "ExecCGI' and I've removed that # in front of it hoping to
 turn on apache's cgi function. Could someone please tell me what I've 
done wrong here? Thanks.<br><br><br><code><</code><code>file</code> <code>is</code> <code>simple1.cgi><br><br></code><code>#!/usr/bin/python3</code><code><br></code><code>print</code><code>(</code><code>'Content-type: text/plain'</code><code>)<br>
</code><code># prints an empty line, to end the headers<br></code><code>print</code><code>(</code><code>'Testing Python CGI'</code><code>)</code><br>                                       </div></div>
<br>_______________________________________________<br>
Chugalug mailing list<br>
<a href="mailto:Chugalug@chugalug.org">Chugalug@chugalug.org</a><br>
<a href="http://chugalug.org/cgi-bin/mailman/listinfo/chugalug" target="_blank">http://chugalug.org/cgi-bin/mailman/listinfo/chugalug</a><br>
<br></blockquote></div>
<br>_______________________________________________
Chugalug mailing list
Chugalug@chugalug.org
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug</div>                                         </div></body>
</html>