RISC OS as web server
David Feugey (2125) 2709 posts |
After an uptime of more than 60 days, my PandaBoard just hangs (without even an error message)… It was with a ROM from 02/25/2014. Very stable. I today try a newer version of the ROM (06/07/2014). I hope it’ll be even more stable. A few links: Please make tests :) I hope that someone, one day, will be able to add https support for webjames, and to see what’s making ftpserver crash so often (perhaps just need to be recompiled). I plan to make the web server enter in production on september. And to convert my webapps in Pi appliances. Under RISC OS of course! It’s not just funny: we have an excellent tool to make CGI very fast (BBC Basic) and to make them running at speed of light (ABC Compiler). |
John Sandgrounder (1650) 574 posts |
Which ftpserver are you using? The only one I know of which works properly is the ftp server built into !Deltanet. |
David Feugey (2125) 2709 posts |
I use FTPs : http://www.rosery.net/riscos/ |
John Sandgrounder (1650) 574 posts |
OK, Thanks. I have found !FTPs to be unusable when running in combination with other applications as it consumes far too much CPU time. !Deltanet is not directly 32bit compatible, but I have found that the FTP server within it works well running with Aemulor on the Raspberry Pi. (I think that the rest of !Deltanet is OK as well, but I have not given it the same level of testing.) |
David Feugey (2125) 2709 posts |
FTPs does not use a lot of CPU time on the Pandaboard, but hangs after a few hours. As usual, the error message blocks all the other applications, so WebJames too. Unfortunately, I do not have Deltanet. I’ll try to fix this later, or to see if NFS could be a solution, since we have an excellent client for RISC OS. |
David Feugey (2125) 2709 posts |
NB – Good news: the OS still works after two days. Much better than with ROMs from march to may. |
Rick Murray (539) 13840 posts |
In which case you will want NoError from here: http://www.archimedes.be/Downloads/NoError.zip to close the error box after five seconds so the servers can keep on running, Used to run a BBS under RISC OS, am quite familiar with the need to automatically deal with error messages. ;-) |
Steve Revill (20) 1361 posts |
NullWatch does a similar job to NoError. |
David Feugey (2125) 2709 posts |
Cool. I’ll try both this week… since I live my server alone for one month next monday :) |
Rick Murray (539) 13840 posts |
When I was running a BBS unattended (went on holiday), I took the additional step of writing a program to shut the system down in the early hours (4am? 5am?) and a mechanical timer on the mains to cut the power for 15 minutes (the minimum amount of time it could be set for). |
David Feugey (2125) 2709 posts |
I add all the needed software to my wabserver, with a ROM from 09/07/2014. Seems to be stable. |