Warning: session_start(): open(/var/lib/php/sessions/sess_ctmajsaqnsn6p6dohgt99b8s2b, 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
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import java.nio.charset.Charset;
import java.security.KeyStore;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.net.ssl.*;
//include #1001651 // class NanoHTTPD
static class MyHTTPD extends NanoHTTPD {
public MyHTTPD(int port) {
super(port);
}
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.");
}
}
}
static MyHTTPD serveHttp_server;
static int serveHttp_port = 8888;
static new TreeSet serveHttp_peers;
static void serveHttp(int port) ctex {
serveHttp_port = port;
serveHttp_server = new MyHTTPD(port);
serveHttp_server.start();
System.out.println("HTTP server started (listening on port " + port + "!)");
printMyIPs();
}