Is the CGI instance "html" method no longer available?

undefined method `html’ for #CGI:0xb783f268 (NoMethodError)
???

On 10-06-24 10:00 AM, Xeno C. / Eskimo North and Gmail wrote:

undefined method `html’ for #CGI:0xb783f268 (NoMethodError)
???

I tried taking it out and using html4, but now I get this:

/usr/lib/ruby/1.8/cgi.rb:726:in out': private methodprint’ called for
“”:String (NoMethodError)

What have I done? This has worked correctly for years?

On 10-06-24 10:14 AM, Xeno C. / Eskimo North and Gmail wrote:

What have I done? This has worked correctly for years?

This routine is working in other environments, even on other Ubuntu
installations, but not on this latest one:

def putFAILMessagePage(topicStr)
responseMarkup =
“\n” +

” +
“Response to #{ProductLabel} #{topicStr} submission at
#{Time.now}” +

\n” +
\n” +
“Submission FAILED” +
\n” +
” + $diagnostic_message + “
\n” +
“\n”
$CGIo.out{
$CGIo.html{
$CGIo.head{ $CGIo.title{ “#{ProductLabel}: #{topicStr}” }
} +
responseMarkup
}
}
end

The comment about the private method print about seems to be
consistent…

Anyone know what I’m getting this from? This is a late version of
Ubuntu
Server…???