Alas there are currently two problems with using the results of wiki2staticz.pl on a recent version of OpenZaurus. They are, alas, the webserver and the browser.
Apache: There doesn't seem to exist a apache ipk for newer versions of OpenZaurus. Also apache is a little bit heavy weight for just serving a few cgi-scripts.
thttpd: In principle a fitting light-weight
server available from the standard OpenZaurus feeds. The latest version finally
allows one to switch off its annoying behaviour of not following symbolic links. Alas, thttpd
is downright paranoid concerning execution rights for files. It will not server any file which
has exection rights switched on. If you
have your wikipedia storage medium (e.g. The CF card) formatted
ext2/ext3/... , then everything is OK. But if you format your card
with FAT32 to be able to read it also from Windows for file-transfer
etc., you have a serious problem because files on FAT32 devices have
all the same execution flag (determined during mounting). Either on (to be able to access
directories) or off (which is required by thttpd except that it can no longer enter the directories the files are in).
One can work around this with some magic, but I would recommend
thttpd only if you also use ext2,... on your flashcard.
Tiny Java Web Server: You will need jeode java installed (from your original ROM) to run this relatively small and simple webserver. After unpacking, run it with the following script:
# /bin/sh evm -cp /mnt/cf/ws/wsz.jar:/opt/QtPalmtop/lib/core.jar:/mnt/cf/ws/jsdk.jar Acme.Serve.Serve -a aliases.properties -p 80 -c /cgi-bin -lar
The aliases.properties files should look like this:
from=/;dir=/mnt/cf/www from=/cgi-bin;dir=/home/www/htdocs/cgi-bin
For some mysterious reason I have continuous problems with Opera under OpenZaurus. Opera 6 is quite consequent in not displaying any PNG files. Opera 7.x constantly crashes (maybe caused be the OpenZaurus developers switching off soft-floats, which are standard for the Sharp-ROMs). If you have a Zaurus newer than SL5500 you might got another browser than Opera, which maybe causes less problems. And if you use OpenZaurus in X-Windows mode, there seems to be a konqueror version you might want to try.
Other than that, hope for the next OpenZaurus version ;-)
last edit: