--- parser3/etc/auto.p.in 2021/01/20 13:44:18 1.11 +++ parser3/etc/auto.p.in 2024/12/12 21:15:33 1.16 @@ -1,4 +1,4 @@ -#$Id: auto.p.in,v 1.11 2021/01/20 13:44:18 moko Exp $ +#$Id: auto.p.in,v 1.16 2024/12/12 21:15:33 moko Exp $ @auto[] #source/client charsets @@ -18,8 +18,8 @@ $response:content-type[ @conf[filespec] $confdir[^file:dirname[$filespec]] -$charsetsdir[$confdir/charsets] -$sqldriversdir[$confdir/lib] +$charsetsdir[@datarootdir@/charsets] +$sqldriversdir[@libdir@] $CHARSETS[ # $.cp866[$charsetsdir/cp866.cfg] @@ -35,7 +35,7 @@ $CHARSETS[ #change your client libraries paths to those on your system $SQL[ $.drivers[^table::create{protocol driver client -mysql $sqldriversdir/libparser3mysql.@dll_extension@ libmysqlclient.@dll_extension@ +mysql $sqldriversdir/libparser3mysql.@dll_extension@ libmariadb.@dll_extension@,libmysqlclient.@dll_extension@ #sqlite $sqldriversdir/libparser3sqlite.@dll_extension@ libsqlite3.@dll_extension@ #pgsql $sqldriversdir/libparser3pgsql.@dll_extension@ libpq.@dll_extension@ #oracle $sqldriversdir/libparser3oracle.@dll_extension@ libclntsh.@dll_extension@ @@ -96,7 +96,11 @@ zip application/zip }] $LIMITS[ - $.post_max_size(10*0x400*0x400) + $.post_max_size(64*0x400*0x400) +# $.max_file_size(512*0x400*0x400) +# $.max_loop(100000) +# $.max_array(1000000) +# $.max_recursion(1000) ] #$HTTPD[ @@ -164,7 +168,7 @@ $result(def $env:REMOTE_ADDR && ^env:REM }{ ^if($exception.type eq "file.missing"){ # $response:location[/404/] - $response:status(404) + ^httpd:404[] }{ ^unhandled_exception_release[$exception;$stack] }