--001636988a0b85ba9b046e38d76e Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Wed, Jul 8, 2009 at 9:41 PM, Alex Gore <gjgfuj / y7mail.com> wrote: > when i try to start webrick i get this message > > ./easyhtmlserver:12: syntax error, unexpected tASSOC, expecting kEND > :Port 80 > ^ > ./easyhtmlserver:14: syntax error, unexpected tASSOC, expecting kEND > :Port 801 > ^ > ./easyhtmlserver:11: warning: found n conditional, should be > ./easyhtmlserver:16: syntax error, unexpected tSYMBEG, expecting ')' > :DocumentRoot "/home/" + $home + "/easyhtml/" + $pro > ^ > ./easyhtmlserver:17: syntax error, unexpected ')', expecting kEND > ./easyhtmlserver:28: syntax error, unexpected $end, expecting kEND This should work: > > #make the class > class EasyHTMLServer > def initalize > s TTPServer.new( > (if $port 0 > :Port 80 > else > :Port 801 > end), > :DocumentRoot "/home/" + $home + "/easyhtml/" + $pro > ) > end > end > > But that code is pretty nasty to look at. Regards, Ben --001636988a0b85ba9b046e38d76e--