I checked the error logs, and the error appears on the line in which I open the bz2.R file. It's definitely there, and I set the permissions to 777 for experimental permissions.
On Thu, Oct 31, 2013 at 7:04 AM, R. Michael Weylandt < michael.weyla...@gmail.com> <michael.weyla...@gmail.com> wrote: > > > On Oct 31, 2013, at 1:50, Erin Hodgess <erinm.hodg...@gmail.com> wrote: > > > Hi again: > > > > Here is the web output: > > > > Internal Server Error > > > > The server encountered an internal error or misconfiguration and was > unable > > to complete your request. > > So your Python code is raising an exception somewhere, not the apache > config. > > > > Please contact the server administrator, webmas...@erinm.info and inform > > them of the time the error occurred, and anything you might have done > that > > may have caused the error. > > > > More information about this error may be available in the server error > log. > > Can you check these? > > > > > Additionally, a 404 Not Found error was encountered while trying to use > an > > ErrorDocument to handle the request. > > I did indeed check permissions and they seem to be in order. > > Yes, they do seem to be; you'd be getting a 403 otherwise. > > > > > Thanks, > > Erin > > > > > > > > On Wed, Oct 30, 2013 at 10:51 PM, Collin Lynch <coll...@cs.pitt.edu> > wrote: > > > >> Erin can you share the internal error details? > >> > >> As a first guess are the files executable by all? CGI requires world > rwx. > >> > >> Best, > >> Collin. > >> > >> On Wed, 30 Oct 2013, Erin Hodgess wrote: > >> > >>> Hi again. > >>> > >>> I'm putting together a little project with R, python, and a website. > So > >> I > >>> have an HTML file, a py file, an R file. > >>> > >>> Here is the HTML file: > >>> <form action="/cgi-bin/radio4.py" method="post" target="_blank"> > >>> <input type="radio" name="subject" value="Integrate" /> Integrate > >>> <input type="radio" name="subject" value="Differentiate" /> > Differentiate > >>> <input type="radio" name="subject" value="Graph" /> Graph > >>> Function <input type="text" name="func1" <br /> > >>> <input type="submit" value="Select Subject" /> > >>> </form> > >>> > >>> Now the radio4.py file: > >>> > >>> # Import modules for CGI handling > >>> import cgi, cgitb > >>> from sympy import * > >>> import sys > >>> > >>> from rpy2.robjects.packages import SignatureTranslatedAnonymousPackage > as > >>> STAP > >>> with open("bz2.R","r") as f: > >>> string=''.join(f.readlines()) > >>> etest = STAP(string,"etest") > >>> etest.etest(500) > >>> > >>> > >>> # Create instance of FieldStorage > >>> form = cgi.FieldStorage() > >>> > >>> # Get data from fields > >>> if form.getvalue('subject'): > >>> subject = form.getvalue('subject') > >>> else: > >>> subject = "Not set" > >>> > >>> if form.getvalue('func1'): > >>> func1 = form.getvalue('func1') > >>> else: > >>> func1 = "Not entered" > >>> > >>> > >>> > >>> > >>> > >>> print "Content-type:text/html\r\n\r\n" > >>> print "<html>" > >>> print "<head>" > >>> print "<title>Test Project</title>" > >>> print "</head>" > >>> print "<body>" > >>> print "<h2> Selected Action is %s</h2>" % subject > >>> print "<h3> output function is %s</h3>" % func1 > >>> print "</body>" > >>> print "</html>" > >>> > >>> > >>> Finally, the bz2.R file: > >>> > >>> etest <- function(n=100) { > >>> y <- rnorm(n) > >>> pdf(file="lap1.png") > >>> plot(y) > >>> dev.off() > >>> } > >>> > >>> > >>> The radio4.py file is in a cgi-bin directory, along with the bz2.R > file. > >>> > >>> I keep getting the Internal server error. > >>> > >>> Thanks for any help. > >>> > >>> Sincerely, > >>> Erin > >>> > >>> This is R version 3.0.2 and Python 2.7.5 > >>> > >>> -- > >>> Erin Hodgess > >>> Associate Professor > >>> Department of Computer and Mathematical Sciences > >>> University of Houston - Downtown > >>> mailto: erinm.hodg...@gmail.com > >>> > >>> [[alternative HTML version deleted]] > >>> > >>> ______________________________________________ > >>> R-help@r-project.org mailing list > >>> https://stat.ethz.ch/mailman/listinfo/r-help > >>> PLEASE do read the posting guide > >> http://www.R-project.org/posting-guide.html > >>> and provide commented, minimal, self-contained, reproducible code. > > > > > > -- > > Erin Hodgess > > Associate Professor > > Department of Computer and Mathematical Sciences > > University of Houston - Downtown > > mailto: erinm.hodg...@gmail.com > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-help@r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > > and provide commented, minimal, self-contained, reproducible code. > -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: erinm.hodg...@gmail.com [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.