Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Wenn ich die Optionen LogFormat und CustomLog in der httpd.conf aktiviere, kommt die Fehlermeldung:
Syntax error on line 465 of /var/media/USB0/apache/conf/httpd.conf:
Invalid command 'CustomLog', perhaps mis-spelled or defined by a module not included in the server configuration
Vermutlich wurde das Modul: mod_log_config nicht dazu kompiliert.
Könnte mal jemand erklären (für mich als Windoof-User), wie ich z.B. den Apache für die Fritzbox selber kompiliere.
Auch wenn der Apache für die Box etwas überdimensioniert scheint, so stellt er doch durch die Erweiterbarkeit eine interessante web server Alternative dar. Davon abgesehen läuft er im Vergleich zu mini_httpd auf meiner 7170 deutlich stabiler.
Habe mich neulich daran gemacht, den apache zu kompilieren, allerdings brach bereits das configure auf Friboli mit Fehlermeldung ab...
Code:
export PATH=/home/bofh/ds-0.2.9/toolchain/target/bin:$PATH
cd httpd-2.2.4
LDFLAGS=-static ./configure --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux --enable-static-support
[...]
checking for /dev/zero... configure: error: cannot check for file existence when cross compiling
configure failed for srclib/apr
:noidea:
Die Toolchain wurde bereits vorher gebaut. Bin fuer alle Tips und Anleitungen dankbar
Theoretisch sicherlich, allerdings sind die Prozessoren der 7050/5050 vergleichsweise schwach dimensioniert. Die knicken sogar ein, wenn gleichzeitig per VoIP telefoniert wird und Daten übers WLAN geschoben werden sollen. Und da willst Du noch einen Apache zu packen?
Ich würd's nicht tun.
ne ich hab ja 2 boxen, eine wäre dann nur als Server dort der am Internet wäre.
nur das problem was ich hab ich krieg kein usb stick an den usb port, gibts ne andere lösung über ne festplatte am LAN anschluss?
Hallo, ich habe auf meiner Fritz!Box 7170 auf dem USB Stick den Apache Server 1.3.37 am laufen, mit PHP 5.2.1.
Ach ja, der Server generiert auch Logfiles.
Ich hab den Server von http://www.xobztirf.de/selfsite.php?aktion=Apache und PHP.
Es empfiehlt sich in jedem fall die die neuesten binaries zu verwenden, da sie in Bezug auf Speicherverbrauch und performance um einiges besser laufen als die aelteren.
Hallo, habe mich auch mal ans Werk gemacht und meine olle 2070 auf Vordermann gebracht. Habe dabei die Dateien von DEEFRAG benutzt. Bis auf ein paar Kleinigkeiten alles Bestens, nur...
PHP-Dateien liefert mir der Apache nicht aus. Internal Server Error!
Im Error.log File finde ich den Hinweis "can't load library libm.so.0"
Sieh mal nach, welche Kernelversion du hast (uname -a) es ist bekannt dass diese php Version nicht mit dem 2.4er Kernel/libs arbeitet. Evt. hilft es, die apache version mit statisch kompiliertem php zu verwenden oder php selbst mit der 2.4er toolchain zu kompilieren.
habe so einen 2.4 Kernel in meiner Kiste. So ein Mist! Hatte immer noch gehofft in einer conf-Datei ist ein Fehler. Der Rest läuft ja erstaunlicherweise einwandfrei!!
Da werd ichs mal mit einer statischen Kompilierung versuchen. Zum eigenen Kompilieren fehlen mir im Augenblick noch die Kenntnisse.
@ cpq
Habe jetzt mal deine statisch kompilierte php Datei eingesetz und gestartet. Das gleiche Spiel: html läuft und php nicht. Fehlermeldung ist gleich. Muss ich da noch etwas anpassen? Habe bisher nichts verändert!
Hat einer ein Kompilier-Kochrezept? Meine Kenntnisse, in dieser Richtung, sind nicht so doll, gebe aber nicht so schnell auf. Es muss doch möglich sein, das Teil auch auf dem 2.4 Kernel zum Laufen zu bringen!
Edit 0:21 Uhr:
Hallo noch einmal,
Kochrezept hat sich erledigt. Bin inzwischen fündig geworden.
ich hab den Apachen von DEEFRAG runtergeladen und die apache.conf an meine Verhältnisse angepasst.
- Mein Verzeichnis heißt "Massstorage-Partition-0-1"
- Mein virtuelles Interface hat die IP 192.168.150.50
("ifconfig eth0:1 192.168.150.50 netmask 255.255.255.0 up")
- Mein Apache soll auf 8080 lauschen
Wenn ich dann starte mit: /var/media/ftp/Massstorage-Partition-0-1/apache-1.3/apache -f /var/media/ftp/Massstorage-Partition-0-1/apache-1.3/conf/apache.conf kommt keine Fehlermeldung, aber "ps" zeigt keinen Apchen.
Ich habe eine Fritz.Box 7170 mit Firmware 29.04.29.
(Linux (none) 2.6.13.1-ohio #14 Mon Dec 18 14:55:29 CET 2006 mips unknown)
Portfreigabe: Fritz!Box-HTTP-Server-TCP-80-192.168.150.50-8080
Hat jemand Hinweise? Ich hab absolut keine Idee mehr...
Ein Blick ins error log des apache hilft sicher weiter. Anhand deiner Pfadangaben schliesse ich dass du eine aeltere Version des apache verwendest. Wuerde eine Aktualisierung empfehlen.