Errors Output
  1. sdbm store returned -1, errno 28, key "Started" at /usr/local/share/perl5/MLDBM.pm line 162. , /usr/local/share/perl5/Apache/ASP.pm line 1522
Debug Output
  1. RUN ASP (v2.63) for /usr/local/proj/asp/eg/formfill.asp
  2. GlobalASA package Apache::ASP::Demo
  3. creating dbm for file /tmp/asp_demo/server/internal, db SDBM_File, serializer: Data::Dumper
  4. creating dbm for file /tmp/asp_demo/server/application, db SDBM_File, serializer: Data::Dumper
  5. session id from cookie: 07fddfe156b2f2c1fccf27bd1fe0b76c
  6. refreshing 07fddfe156b2f2c1fccf27bd1fe0b76c with timeout 1756476351
  7. creating dbm for file /tmp/asp_demo/07/07fddfe156b2f2c1fccf27bd1fe0b76c, db SDBM_File, serializer: Data::Dumper
  8. session not expired - time: 1756476051; timeout: 1756476351;
  9. tieing session 07fddfe156b2f2c1fccf27bd1fe0b76c
  10. parse file /usr/local/proj/asp/eg/formfill.asp
  11. parsing /usr/local/proj/asp/eg/formfill.asp
  12. found header.inc at /usr/local/proj/asp/eg/header.inc
  13. runtime exec of dynamic include header.inc args ()
  14. found footer.inc at /usr/local/proj/asp/eg/footer.inc
  15. runtime exec of dynamic include footer.inc args ()
  16. start parse of data - 1691
  17. undefing sub Apache::ASP::Demo::__ASP__usr_local_proj_asp_eg_formfill_aspx72ca2979e1f6609db1f91767e3cd5f92xINC code CODE(0x5562c84fba48)
  18. compiling into package Apache::ASP::Demo subid [Apache::ASP::Demo::__ASP__usr_local_proj_asp_eg_formfill_aspx72ca2979e1f6609db1f91767e3cd5f92xINC]
  19. register include /usr/local/proj/asp/eg/header.inc with success
  20. register include /usr/local/proj/asp/eg/footer.inc with success
  21. Script_OnStart
  22. executing Script_OnStart
  23. [formfill.asp] - Script_OnStart /usr/local/proj/asp/eg/formfill.asp in global.asa
  24. sdbm store returned -1, errno 28, key "Started" at /usr/local/share/perl5/MLDBM.pm line 162. , /usr/local/share/perl5/Apache/ASP.pm line 1522
  25. ASP Done Processing Apache::ASP=HASH(0x5562c852ce78) - Application: Apache::ASP::Application=HASH(0x5562c84fc2a0); GlobalASA: Apache::ASP::GlobalASA=HASH(0x5562c84fb4f8); Internal: Apache::ASP::State=HASH(0x5562c84deef8); Request: Apache::ASP::Request=HASH(0x5562c84cf1a0); Response: Apache::ASP::Response=HASH(0x5562c852cc98); Server: Apache::ASP::Server=HASH(0x5562c851fab0); Session: Apache::ASP::Session=HASH(0x5562c84fb1e0); app_state: 1; basename: formfill.asp; cleanup: ARRAY(0x5562c84fbd30); compile_checksum: 3436ef45a26199e890479d9a7f0923bc; compile_includes: 1; compile_perl_count: 1; cookie_domain: ; cookie_path: /; dbg: 3; debugs_output: ARRAY(0x5562c84f8670); destroy: 1; dir_config: APR::Table=HASH(0x5562c84dfaf8); dirname: /usr/local/proj/asp/eg/; errors_output: ARRAY(0x5562c84df270); errs: 1; filename: /usr/local/proj/asp/eg/formfill.asp; global: /usr/local/proj/asp/eg//.; global_package: Apache::ASP::Demo; group_refresh: 30; headers_in: APR::Table=HASH(0x5562c84cf380); http_only_session: ; includes_dir: ARRAY(0x5562c84df2a0); init_packages: ARRAY(0x5562c84fa970); inode_names: 0; lang_comment: #; lang_language: PerlScript; lang_module: Apache::ASP::Lang::PerlScript; lang_object: Apache::ASP::Lang::PerlScript=HASH(0x5562c7b20f68); last_time: 1756476051.6186; no_cache: 0; package: Apache::ASP::Demo; paranoid_session: ; parse_config: 1; parse_file_count: 1; pod_comments: 1; r: Apache2::RequestRec=SCALAR(0x5562c84cf128); register_includes: HASH(0x5562c84fbb80); remote_ip: 216.73.216.108; request_binary_read: 1; response_tied: 1; run_perl_script: SCALAR(0x5562c84dfa98); search_dirs_cache: HASH(0x5562c84a51d8); secure_session: ; session_cookie: 1; session_count: 1; session_id: 07fddfe156b2f2c1fccf27bd1fe0b76c; session_serialize: ; session_state: 1; session_timeout: 300; session_url: 1; session_url_force: ; session_url_match: ; session_url_parse: 0; session_url_parse_match: ; start_time: 1756476051.61599; stat_inc: 0; stat_inc_match: 0; stat_scripts: 1; state_db: ; state_dir: /tmp/asp_demo; state_manager: 10; state_serialize: ; state_serializer: ; ua: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com); use_strict: 1; win32: 0; xml_subs_match: my:\w+; xml_subs_perl_args: 1; xml_subs_strict: ; xslt: 0;
  26. errors out
  27. sdbm store returned -1, errno 28, key "Started" at /usr/local/share/perl5/MLDBM.pm line 162. , /usr/local/share/perl5/Apache/ASP.pm line 1522
ASP to Perl Script 

  -: use strict;;;use vars qw($Application $Session $Response $Server $Request);;
  -: #line 1 /usr/local/proj/asp/eg/formfill.asp
  1: ;;
  2: 
  3: ;  $Response->Include('/usr/local/proj/asp/eg/header.inc', ); ; &Apache::ASP::WriteRef($main::Response, \('
  4: 
  5: '));
  6:   $Response->{FormFill} = 1;
  7: ; &Apache::ASP::WriteRef($main::Response, \('
  8: 
  9: <table width=80%><tr><td>
 10: 
 11: This page makes use of the <b>FormFill</b> feature which
 12: populates a HTML form from $Request->Form data.  The FormFill
 13: functionality is provided by the HTML::FillInForm module,
 14: which in turn relies on HTML::Parser.
 15: <p>
 16: It is enabled with:
 17:   <pre>
 18:   at runtime: $Response->{FormFill} = 1
 19: 
 20:     -- or --
 21: 
 22:   in config:  PerlSetVar FormFill 1
 23:   </pre>
 24: 
 25: At HTML::FillInForm v.07, select boxes must have 
 26: their option values defined explicitly to be auto filled
 27: by the form fill feature, such as:
 28: <pre>
 29: <b>'.($Server->HTMLEncode('<option value="Value">')).'</b>
 30: </pre>
 31: 
 32: <table border=1 cellpadding=5>
 33: <form method=POST>
 34:   <tr><td align=center colspan=2><b>Example Form</b></td></tr>
 35:   <tr>
 36: 	<td>Your Name:</td>
 37: 	<td><input name=name type=text size=30 value="Your Name"></td>
 38:   </tr>
 39:   <tr>
 40:      <td>Your Favorite Color:</td>
 41:      <td>
 42:          <select name=color>
 43:          ')); for my $color (sort('Red', 'Blue', 'Green', 'Yellow')) { ; &Apache::ASP::WriteRef($main::Response, \('
 44:  	   <option value="'.($color).'">'.( $color ).'</option>
 45: 	 ')); } ; &Apache::ASP::WriteRef($main::Response, \('
 46:          </select>
 47:      </td>
 48:   </tr>
 49:   <tr><td colspan=2><input type=submit value="Submit Info"></td></tr>
 50: </form>
 51: </table>
 52: 
 53: ')); if(%{$Request->{Form}}) { ; &Apache::ASP::WriteRef($main::Response, \('
 54: 
 55: <hr size=1>
 56: 
 57:   Your name is <tt>'.($Request->Form('name')).'</tt> <br>
 58:   Your favorite color is <tt>'.( $Request->{Form}{color} ).' </tt>
 59: ')); } ; &Apache::ASP::WriteRef($main::Response, \('
 60: 
 61: <hr size=1>
 62: 
 63: The following are the contents of the data returned
 64: from doing a binary read of the form data:
 65: <p>
 66: <tt>
 67: '.($Request->BinaryRead($Request->{TotalBytes})).'
 68: </tt>
 69: 
 70: </td></tr></table>
 71: 
 72: ')); $Response->Include('/usr/local/proj/asp/eg/footer.inc', ); ; 


An error has occured with the Apache::ASP script just run. If you are the developer working on this script, and cannot work through this problem, please try researching it at the Apache::ASP web site, specifically the FAQ section. Failing that, check out your support options, and if necessary include this debug output with any query.