We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi all, I'm trying to figure out the logic behind the TCPNet HTTP server in terms of locating the site's default page.
What if I try to browse the site by only specifying the host in url ( i.e. http://myboard/ )? Is it looking for an hardcoded index.html? What if this file is not present or, at least, not in the FileTab table?
As far as I can get, if index.html is not present in FileTab the first file is used instead, but I can't get it working well if this first file is a .cgi.
Am I doing any wrong assumption?
TIA
Interface properly configured means when HTTP server wants to open a file, that your File System opens it. When HTTP server wants to read data from the file, that your File System reads the data from a file to a buffer etc. That's all.
You do not have to have FlashFS enabled. HTTP Server has no idea what File System is behind http_fopen(), http_fclose() and http_fread() functions. As long as File System works as expected, then HTTP Server should work with ANY file system behind.
Franc
Franc, It was my fault. I was using "index.html" instead of "index.htm" as default page's name on my filesystem. I renamed the file and now it's working fine.
Thanks again! Andrea