1. "public_html" should never be part of your site's URL. Please read the part about public_html in the installation instructions again and change your setup accordingly before you proceed. (As far I know, the geeklog installation creates this folder?!?!?!?)
The other items from your original post are just a result of that basic mistake of putting files and directories where they shouldn't be.
bye, Dirk
A. Where should I put them?? Closer to my webroot I cannot put them.
B. I do not see any public_html here.....
2. is in:
http://kom.ninanauk.net/db-config.php