from the latest 2.7 Webwork source from git.
I think I got all the way through successfully but when I try to now restart
Apache I get this in my Apache error log..
[Tue Sep 10 00:51:27 2013] [error] [client 74.194.237.26] File does not exist: /var/www/webwork2
[Tue Sep 10 00:51:27 2013] [error] [client 74.194.237.26] File does not exist: /var/www/favicon.ico
[Tue Sep 10 00:51:31 2013] [error] [client 74.194.237.26] File does not exist: /var/www/webwork
...etc.
I've checked many times that my webwork.apache2-config is exactly
like webwork.apache2-config.dist by comparing hashes.
...
I have set $server_root_url in site.conf to the full URL ..
http://x.x.x.x.compute-1.amazonaws.com .
(If I leave $server_root_url equal to an empty string I get the following other error instead...
Syntax error on line 45 of /opt/webwork/webwork2/conf/webwork.apache2-config:
unable to determine apache server url using course environment |WeBWorK::CourseEnvironment=HASH(0x7fc037e44b28)|.check that the variable $server_root_url has been properly set in conf/site.conf\nCompilation failed in require at (eval 1324) line 2.\n\t...propagated at /usr/share/perl/5.14/base.pm line 93.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor3.pm line 20.\nCompilation failed in require at (eval 1323) line 2.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK.pm line 85.\nCompilation failed in require at /opt/webwork/webwork2/lib/Apache/WeBWorK.pm line 35.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/Apache/WeBWorK.pm line 35.\n
So it seems I can toggle the error message by the value of $server_root_url
but *neither* value works.
Why is this happening?
Sincerely,
Chris