From: Abhishek T. <abh...@au...> - 2015-11-04 20:40:09
|
FYI, I could not find any package in my source code : limit.tcl Regards Abhishek On Thu, Nov 5, 2015 at 2:08 AM, Abhishek Tiwari <abh...@au...> wrote: > Hi Jan, > Thanks. It solved that particular error : > But, now I am facing this : > To be honest, I am just a beginner in tcl world. If you could help these > error, it would be super awesome and a hugh favour!! > -------------------------------------------- > tclhttpd3.3 compatibility mode failed. > can't find package limit > Running with default file descriptor limit > Threads enabled > Error processing main startup script > "C:\LM_120_with_unittests\dist\tclweb\LM_TCL_DEBUG.5\httpdthread.tcl". > can't read "Config(homeabsolute)": no such element in array > while executing > "set Cgi(homeabsolute) $Config(homeabsolute)" > (file > "C:/LM_120_with_unittests/dist/tclweb/LM_TCL_DEBUG.5/../lib/cgi.tcl" line > 34) > invoked from within > "source C:/LM_120_with_unittests/dist/tclweb/LM_TCL_DEBUG.5/../lib/cgi.tcl" > ("package ifneeded httpd::cgi 1.1" script) > invoked from within > "package require httpd::cgi " > (file > "C:/LM_120_with_unittests/dist/tclweb/LM_TCL_DEBUG.5/httpdthread.tcl" line > 123) > invoked from within > "source $Config(main)" > while executing > "error $error" > invoked from within > "if {[catch {source $Config(main)} message]} then { > global errorInfo > set error "Error processing main startup script \"[file nativename > $Config..." > (file "C:\LM_120_with_unittests\dist\tclweb\LM_TCL_DEBUG.5\httpd.tcl" > line 328) > > ------------------------------------------------- > Best Regards > Abhishek > > On Thu, Nov 5, 2015 at 1:54 AM, Jan Kandziora <jj...@gm...> wrote: > >> Am 04.11.2015 um 20:20 schrieb Abhishek Tiwari: >> > I switched from activate 8.6 to 8.5 to avoid a dirname command not >> found >> > I am facing this error : >> > tclhttpd3.3 compatibility mode failed. >> > can't read "Config(disable_iocpsock)": no such element in array >> > while executing >> > "expr {!($Config(disable_iocpsock) || [catch {package require Iocpsock >> > 2.0}])}" >> > (procedure "Httpd_Server" line 3) >> > invoked from within >> > "Httpd_Server $Config(port) $Config(host) $Config(ipaddr)" >> > (file >> "C:\LM_120_with_unittests\dist\tclweb\LM_TCL_DEBUG.5\httpd.tcl" >> > line 233) >> > >> There's the default value for the configuration key "disable_iocpsock" >> missing which should be there. Don't know the MS-Windows setup of >> tclhttpd, but you have to insert a line >> >> >> disable_iocpsock 1 >> >> >> into a file "tclhttpd.rc" which is somewhere in your tclhttpd >> installation. >> >> >> If you don't find that file, try adding >> >> set Config(disable_iocpsock) 1 >> >> just before the >> >> Httpd_Server $Config(port) $Config(host) $Config(ipaddr) >> >> line in C:\LM_120_with_unittests\dist\tclweb\LM_TCL_DEBUG.5\httpd.tcl >> >> >> Kind regards >> >> Jan >> > > |