Hi ich programmiere grade einen ARM7 ( genau einen LPC von Philips) Dazu habe ich mir FreeRTOS runtergeladen und mit dem Rowley Compiler dem Webserver zum laufen gebraucht. Es sind ja einige Beispielseiten mitgeliefert die mir zur Vorlage für neue Seiten dienen. Ich habe in die Vorlage eine Testseite eingefügt und diese auch verlinkt. Wenn ich den Server starte sehe ich auch den Link auf die Seite( auch die Linkeeigenschaften zeigen da hin wo die Seite sein sollte), will ich nun die Seite aber aufrufen funtioniert der Link nicht. Verlink ich auf eine bestehnde Seite, z.B. about Seite wird diese aufgerufen. Die VErlinkung scheint also zu funktionieren. Also ist meine Vermutung das Test.html, so der Name meiner Testseite nicht richtig eingefügt ist und so nicht gefunden wird. hierfür spricht auch das wenn ich den "Test"Link benutzt mir die "404- Seite nicht gefunden" Seite angezeigt wird. Die Seite ist als static const char data_tcp_header_html[] = {...} im Hexformat hintrlegt. Eingebunden ist sie: const struct fsdata_file file_Test_html[] = {{file_Test_html, data_test_html, data_test_html + 10, sizeof(data_test_html) - 10}}; Beides in der Datei fsdata.c Scheinbar gibt es irgendwo im Programm noch eine Anweisung wie mit den Verlinkungen umgegangen wird. Weiß jemand wo? Ich habe nichts gefunden. Oder gibt es vielleicht eine ganz andere Lösung für mein Problem? Christoph
Ich habe den Code nur schnell überflogen, aber hast du mal versucht, #define FS_NUMFILES am Ende von fsdata.c zu erhöhen? Gruß, Christian.
Hi Christan, habe ich noch nicht probiert gehabt und gleich ausprobiert. Hatte leider keinen Effekt. Die gewünschte Seite wird immer noch nicht angezeigt MfG Christoph
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.