Warning: session_start(): open(/var/lib/php/sessions/sess_5oofffl8a2g41660722gebsh9o, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass WebSocketHTTPD extends NanoWebSocketServer {
*(int port, O factory) {
super(port, webSocketFactory(factory));
}
public Response serve(String uri, Method method,
Map header, Map parms,
Map files) {
S remoteAddr = header.get("remote-addr");
print("Serving URI: " + quote(uri) + " to: " + remoteAddr);
/*if (nempty(remoteAddr) &&
isTrue(callOpt(mc(), "isBlockedIP", remoteAddr))) {
print("BLOCKED IP.");
ret serve404();
}*/
try {
Response response = cast callOpt(getMainClass(), "serve", uri, method, header, parms, files);
if (response != null) ret response;
S html = callHtmlMethod(getMainClass(), uri, parms);
if (html != null)
ret serveHTML(html);
ret serve404();
} catch (Throwable e) {
printStackTrace(e);
ret serveHTML("ERROR.");
}
}
}