Well, I feel like a complete moron. After puzzling over the problem for more than a week, I tried comparing my installation to another WordPress install (on another server) which was working properly. And I found…my index.php file in the root WordPress directory was missing. Duh! Restored the file from the WordPress install archive and now everything is working.
Marking solved and perhaps I’ll go back now to something which is more my speed…like trying to keep the crayons between the lines!