ApacheCE

ApacheCE is a port of the Apache 1.3.20 web-server to WinCE. It supports simple cgi apps. The port is not intended to be used as a professional web-server, but as a test platform for writing html and cgi code while you're waiting for the train.

News

Sat Oct 19 2002: Fixed some problems with certain environment
variables that were not passed to sub-processes (PERL5LIB, XCE_TRACE,
XCE_TRACE_FILE).

There is a simple mp3 player (audio-player) available which is written in
perl and uses madplay.

Screenshots

News

Sat May 04 2002: New builds that use pipes for cgi. Environment is
passed via shared memory. Only works with executables that use
celib.dll. Also new build for arm-hpc-wce211.

Problems

  • On WinCE 2.11 devices, sockets seem not to be flushed correctly on close when the client runs on the same machine. Maybe an SO_LINGER bug in winsock.dll. The client may detect an error and do partial regets. This slows things down. I have tried to fix this with some Sleep() calls but it did not fix the problem completely.
  • IE seems to have problems connecting to localhost when there is not at least one internet-dialup connection created. This dialup need not be active.
  • IE also has problems with caching.

    Download

    New builds
    Sources

    Links

    Apache Home
    Japanese Translation by Tsukamoto Makio

    Home