Apache v1.3.34 Webserver für die FritzBox!

Ich bekomme das immer noch nicht hin
-debug.cfg habe ich bearbeitet
-httpd.conf wurde der name "USB-Partition-0-5" gegen den namen meines usb-sticks ausgetauchst, sowie die ip

[kann man eigentlich die neuste apache version benutzen (2.2)]
 
hi,

sollen wir raten, was du in debug.cfg und httpd.conf genau getrieben hast, mit welcher version von apache es nicht geklappt hat? hänge doch die dateien an und beschreibe den fehler genauer!

apache 2.2 ist meines wissens nach nur mittels debian möglich

gruß
 
Hier ist meine config und die debug.cfg.
Ich habe die Version 1.3.34
Anhang anzeigen Apache.zip

Ich habe die config geändert (ip + usb-name) und habe die debug.cfg geändert, damit der usb-stick in der fritzbox 7240 gemountet wird.
 
Zuletzt bearbeitet:
Fritzbox Webserver

Ich hab es jetzt mit der Anleitung von radislav hinbekommen, aber der Webserver startet nicht alleine im lokalen Netz.
Ich denke mal, dass es meiner debug.cfg liegt.

Anhang anzeigen debug.zip
 
hi.

gibt es bei dir nicht eine unstimmigkeit in debug.cfg:

Code:
$HDD_ABSOLUT/apache/bin/apache -f $HDD_ABSOLUT/apache/conf/apache.conf
dabei hast du aber httpd.conf angehängt? hast du denn eine $HDD_ABSOLUT/apache/conf/apache.conf?

wenn ja, führe mal deine debug.cfg zeile nach zeile im telnet aus und berichte die fehlermeldungen (oder besser keine ;))

gruß
 
Meine debug.cfg:

Code:
HDD='LEXAR-JDSECURE-00'     
HDD_ABSOLUT='/var/media/ftp/'$HDD

while !([ -d $HDD_ABSOLUT ]); do sleep 5; done 

$HDD_ABSOLUT/apache/bin/apache -f $HDD_ABSOLUT/apache/conf/apache.conf

Was muss ich den genau ändern, damit der Webserver von alleine startet?
Wenn ich den Code manuel in Telnet eingebe, startet der Server ohne Probleme.

Danke für eure Antworten, ich sehe gerade leider nicht durch :(


mfg S3bastian
 
welchen editor hast du verwendet? debug.cfg mag es nicht, wenn man sie in windows notation schreibt. dies war schon öfters mal die ursache, dass nichts ging. verwende zum editieren am besten nvi (oder auf windows notepad++). mit "echo > /var/flash/debug.cfg" leerst du die datei.
 
1) cat /var/flash/debug.cfg > /var/media/ftp/LEXAR-JDSECURE-00/debug.cfg
Die debug.cfg mit notepad++ geöffnet und dann umgeschrieben
Code:
HDD='LEXAR-JDSECURE-00'
HDD_ABSOLUT='/var/media/ftp/'$HDD

while !([ -d $HDD_ABSOLUT ]); do sleep 5; done

$HDD_ABSOLUT/apache/bin/apache -f $HDD_ABSOLUT/apache/conf/apache.conf
und dann mit
2) cat /var/media/ftp/LEXAR-JDSECURE-00/debug.cfg > /var/flash/debug.cfg
eingefügt
(mein apache läuft auf einen USB-Stick)
 
Zuletzt bearbeitet:
Hallo S3bastian,

versuche es doch mal mit dieser debug.cfg:
Code:
# # # # # Warten bis USB-Stick gemountet ist
max=5
i=0
while [ $i -lt $max ]; do
	if mount | grep " on /var/media/ftp/" > /dev/null; then
		break
        fi
        let i=$i+1
        sleep 10
done

USBSTICK=$(mount | grep /var/media/ftp/ | sed -e "s|^.*ftp/||g" -e "s/ .*$//")
#
# # # # # ENDE USB-Stick Warteschleife

# # # # # Apache starten
cd $USBSTICK/apache/
./bin/apache -f /conf/apache.conf
#
# # # # # ENDE Apache starten

Joe
 
Ich habe die debug.cfg nochmal neu aufgesetzt und jetzt geht es auf einmal.
Aber wie muss den die ar7.cfg aussehen, damit der Webserver online ist.
Danke erstmal, an alle die mir geholfen hatten.
Code:
forwardrules = ???
mfg
S3bastian
 
also lags doch an windows-notation (dem notepad++ musst du natürlich sagen, dass es unix nehmen soll, sonnst nimmt es windows)

wegen forwardrules steht alles, was du brauchst, auch auf meiner homepage ;)

gruß
 
PHP gegen HTML tauschen

Mit den Apache kann ich PHP-Seiten ins Internet stellen, aber wie kann ich denn
.HTML dateien verwenden.
 
Einfachste Lösung: Bennene Deine HTML-Seiten mit der Endung php. Für weitere Lösungen solltest Du "dann funktioniet der apache leider nicht mehr" etwas geneuer spezifizieren.


Gruß,
Wichard
 
es gibt eine einfachere:
in apache.conf
Code:
<IfModule mod_dir.c>
    [s]DirectoryIndex index.php[/s]
    DirectoryIndex index.html
</IfModule>
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.