Return to startup.pl CVS log | Up to [LON-CAPA] / loncom |
- switchserver needs to be used at startup - include Parse::RecDescent and Date::Manip to increase the shared memory
1: #!/usr/bin/perl 2: 3: BEGIN { 4: eval "use Apache2::compat();"; 5: eval "use Apache();"; 6: }; 7: use lib '/home/httpd/lib/perl'; 8: #use lib '/usr/lib/perl5/site_perl/5.005/'; 9: use lib '/usr/lib/perl5/site_perl/5.6.0/i386-linux/'; 10: use Apache::Constants qw(:common :http :methods); 11: use CGI::Cookie(); 12: use CGI qw(-compile standard); 13: use HTTP::Headers(); 14: use Apache::File(); 15: use Crypt::DES(); 16: use DBI(); 17: use Fcntl qw(:flock); 18: use File::Copy(); 19: use GDBM_File(); 20: use HTML::LCParser(); 21: use HTML::TokeParser(); 22: use HTML::TreeBuilder(); 23: use HTML::Entities(); 24: use Parse::RecDescent(); 25: use Date::Manip(); 26: use IO::Socket(); 27: use LWP::UserAgent(); 28: use Math::Cephes(); 29: use Math::Cephes::Matrix qw(mat); 30: use Math::Random(); 31: use Math::Complex; 32: use Opcode(); 33: use POSIX qw(strftime); 34: use Safe(); 35: use Safe::Hole(); 36: use Apache::lonnet(); 37: use Apache::lonxml(); 38: use Apache::lonhomework(); 39: use Apache::lonrep(); 40: use Apache::lonuserstate(); 41: use Apache::lonacc(); 42: use Apache::lonparmset(); 43: use Apache::lonauth(); 44: use Apache::caparesponse(); 45: use Apache::lonstatistics(); 46: use Apache::grades(); 47: use Apache::lonpublisher(); 48: use Apache::radiobuttonresponse(); 49: use Apache::optionresponse(); 50: use Apache::imageresponse(); 51: use Apache::essayresponse(); 52: use Apache::externalresponse(); 53: use Apache::lonnavmaps(); 54: use Apache::lontexconvert(); 55: use Apache::randomlylabel(); 56: use Apache::loncommon(); 57: use Apache::lonquickgrades(); 58: use Apache::lonaboutme(); 59: use Apache::lonannounce(); 60: use Apache::lonbulletin(); 61: use Apache::londropadd(); 62: use Apache::lonerrorhandler(); 63: use Apache::lonevaluate(); 64: use Apache::lonfeedback(); 65: use Apache::lonhelp(); 66: use Apache::lonindexer(); 67: use Apache::lonlogin(); 68: use Apache::lonlogout(); 69: use Apache::lonmenu(); 70: use Apache::lonmeta(); 71: use Apache::lonpageflip(); 72: use Apache::lonpage(); 73: use Apache::lonpreferences(); 74: use Apache::lonprintout(); 75: use Apache::lonsubmissiontimeanalysis(); 76: use Apache::lonstudentsubmissions(); 77: use Apache::lonproblemanalysis(); 78: use Apache::lonproblemstatistics(); 79: use Apache::lonroles(); 80: use Apache::lontrans(); 81: use Apache::hint(); 82: use Apache::inputtags(); 83: use Apache::lonambiguous(); 84: use Apache::lonchat(); 85: use Apache::lonchatfetch(); 86: use Apache::loncommunicate(); 87: use Apache::loncoursedata(); 88: use Apache::loncreatecourse(); 89: use Apache::londefdef(); 90: use Apache::londocs(); 91: use Apache::lonhtmlcommon(); 92: use Apache::lonmsg(); 93: use Apache::lonmysql(); 94: use Apache::lonpercentage(); 95: use Apache::lonpickstudent(); 96: use Apache::lonplot(); 97: use Apache::lonsearchcat(); 98: use Apache::lonsequence(); 99: use Apache::lonsimplepage(); 100: use Apache::lonspreadsheet(); 101: use Apache::Spreadsheet(); 102: use Apache::classcalc(); 103: use Apache::studentcalc(); 104: use Apache::assesscalc(); 105: use Apache::lonstudentassessment(); 106: use Apache::lonsyllabus(); 107: use Apache::lontokacc(); 108: use Apache::lonunauthorized(); 109: use Apache::lonupload(); 110: use Apache::lonuploadedacc(); 111: use Apache::lonwrapper(); 112: use Apache::admannotations(); 113: use Apache::admbookmarks(); 114: use Apache::style(); 115: use Apache::lontex(); 116: use Apache::matchresponse(); 117: use Apache::outputtags(); 118: use Apache::randomlabel(); 119: use Apache::rankresponse(); 120: use Apache::response(); 121: use Apache::run(); 122: use Apache::scripttag(); 123: use Apache::structuretags(); 124: use Apache::portfolio(); 125: use Apache::bridgetask(); 126: # can't include this one due to the way it does it's BEGIN 127: use Apache::loncreateuser(); 128: use Apache::switchserver(); 129: 130: 1; 131: __END__ 132: