Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache 2.0.3.5 und PHP 4.2.0
Hi,
hat von euch jemand schon den neuen Apachen auf Win32 oberflaeche installiert?
ich bekomm das ehrlich gesagt nicht hin. :(
so long
bei mir funktionierts..
aber globale variablen werden standardmässig ned mehr unterstüzt, was das meiste (z.B alle boards) ned mehr richtig laufen lässt.. dann darfste dich wiedermal als linux-user fühlen und in der php.ini rumconfen..
so long
cYrus
hi
also ich wuerde was anderes sagen
read this (http://www.phpbuilder.com/forum/read.php3?num=3&id=110508&loc=0&thread=110508)
und lese den letzten eintrag noch da steht was geaendert
wurde um das ganze zum laufen zu bringen bei mir
hat es so gefunzt anschliessend
hope this helps
thanks h3r3tic, hat funktioniert... :)
nur hab ich jetzt noch das problem:
wenn ich direkt auf http://localhost gehe bekomm ich die php seite angezeigt... wenn ich allerdings ueber nen referrer gehe (umleitung ueber meta tag auf die ip) will er das script downloaden. :(
wie kann ich das abstellen?
silencer
wie sieht denn das script dazu aus ???
kann evtl. sein das du in der httpd.conf
- listen direktive - noch
die ip adresse angeben musst
weiterhin wurde ich dir auch empfehlen
als directory index ebenfalls index.php php3 php4 phtml
und das ganze auch als
AddType application/x-httpd-php .php .phtml .php3 .php4
wenns immernoch nicht funktioniert poste mal das script
damit ich es nachvollziehen kann
have phun
directory index hab ich die index.php gesetzt.
listen 0.0.0.0:80
und addtype hab ich auch drinne...
:(
ich hab jetzt mal /index.php hinter die ip geschrieben, und nun funktioniert das weiterleiten...
so long
silencer
was hast du denn fuer eine komische heim ip ??
warum nimmst du nicht 127.0.0.1 fuer localhost
bzw nen class c netz 192.xx.xx.xx oder 10.xx.xx.xx?
hast du apache mit cgi (perl) eingerichtet ?
steht im apache script... 0.0.0.0 fuer listening auf allen ip´s die mit dem rechner in verbindung stehen... ;)
kleine anmerkung....
0.0.0.0 steht für alle IPv4 Ports...
IPv6 kannste damit nicht binden ;-)
ich hab die Listen Direktive bei mir immer auskommentiert ...
dann bindet er auch 0.0.0.0:80 ....
Original von Bauchi
0.0.0.0 steht für alle IPv4 Ports...
*mööp* ned ports sondern IP ;)
und gleich nopchmal *moeoep*
Win32 oberflaeche
gibt es denn schon ne gescheite IPv6 unterstuetzung fuer windows?!?
und, das ist ein Intranet Server. da ist IPv6 sowieso nich angesagt... ;)
so long
XP kann IPv6, nachdem wie wird vorsichtshalber nicht gefragt =)
IPv6 läuft unter XP gut!
so long
cYrus
Hallo, erlaubt dasß ich mich einhänge ?
(wenn nich, bitte verschieben oder mich zurechtweisen :O ).
Ich habe da nämlich auch ein Prob mit dem neuen Apache. Der wird ja standardmäßig auc C: installiert.
Nun habe ich alles nach F: verschoben. habe denke ich auch in der httpd.config alles angepaßt.
NUR: Über Monitor kann ich den weder starten noch beenden.
Beenden funkts überhaupt nicht.
Starten kann ich nur über DOS-Box "apache -k start"
Was muß ich noch tun daß alles klappt ?
Vielleicht ne Idee ?
Danke
@Little
haste schon mal "Test Configuration" durchgelassen.. dann solltest du sehen ob in der conf alles richtig eingestellt is..
so long
cYrus
@cyrus
ja hab ich schon, da popt das fenster kurz auf, ich kann grad noch das "ok" erkennen, dann schließt sich das Fenster wieder.
Da es auch ´meine erste Apache-Installation war und ich ergo noch nie so ne config konfiguriert habe.......
Ich weiß gar net, wo ich guck soll :rolleyes:
Grüße
Little
Dominic Suter
02.05.2002, 09:34
Dann starte den Apache einmal aus der Konsole mit folgenden Endungen: F:\DeineVerzeichnisse\Apache.exe -w -t -f
Dann sollte das Fenster eigentlich für 30 Sekunden offen bleiben, so dass du alle Fehler finden kannst (sonst gibt es ja noch das error.log).
Übrigens: Hast du den Apache nach C: installiert und anschliessend alle Files per D&D ins F: verschoben?
Ich habe zwar noch nicht die 2.0.3.5 Version, aber dass das nicht funktionieren wird, könnte ich mir noch vorstellen. Bei allen Vorgängerversionen konnte man in der Installationsroutine das Zielverzeichnis angeben. Falls das geht, würde ich dir empfehlen, die Files im F: zu löschen und den Apache erneut richtig aufzusetzen.
Die Konsole geht zwar auf, ich kann aber keine Eintragungen machen.
Ja, ich habe per D&D das komplette Verzeichnis einfach rübergeschoben.
Eine Pfadangabe habe ich bei der Installation nicht.
Apache aus der DOS Box starten geht, schließen nicht.
Es darf doch kein Hexenwerk sein, dies hinzukriegen.
Kann doch jede primitive SW.
Grüße
Little
hi
bei mir laeuft der apache monitor ueber den autostart-
ordner im startmenue mein system ist ein nt 4
suche mal bei dir wo der monitor gestartet wird.
aber wie stoenggi schon sagte am besten ordentlich
deinstalliern und neu aufsetzten und die pfadangabe
kannst du bei der installation 100% angeben.
die httpd.conf ist nur fuer den apachen selber hat
nix mit der installation zu tun
have phun
Dominic Suter
02.05.2002, 10:55
Du sagst, dass die Konsole aufgeht, du aber keine Eintragungen machen kannst? Das kann nicht sein bzw. haben wir uns missverstanden. Gehe auf Start -> Ausführen -> CMD (eingeben) und Return.
Nun gehst du in der DOS Konsole in das Verzeichnis, in dem du die Apache.exe hast und startest die indem du Apache.exe -w -t -f eingibst. Nun wird der Apache im genau gleichen Fenster gestarted, indem du ihn aufgerufen hast (dadurch wird sich das Fenster nicht schliessen).
Nach dem Start hast du 30sek, um die Fehler zu notieren (falls die Zeit nicht reicht, mache mit Print Screen einen Screenshot in die Zwischenablage). Poste uns den oder die Fehler möglichst genau.
Übrigens: Wenn in der httpd.conf syntaktisch alles richtig ist, aber etwas falsch konfiguriert ist, wirst du keine Fehlmeldung zu sehen bekommen und dein Apache läuft trotzdem nicht.
Ich tippe jetzt einmal darauf, dass ein Registry Schlüssel noch immer auf das C: Drive zeigt. Falls du den Apache wirklich nicht in ein anderes Verzeichnis installieren kannst (auch nicht in einem angepassten Setup?), dann führe einmal regedit aus, suche nach Apache und schreibe alle Schlüssel um. Das ist aber nicht ungefährlich für den Rest des Systems, mache vorher ein Backup. Ich übernehme keine Verantwortung, falls was schief geht!
@Stoenggi
wir haben uns missverstanden. Ich habe in Apache 2 die Möglichkeit, über ein Monitoring den Apache zu starten und zu beenden.Dies funzt aber net. Ich sehe aber, ob er lüft oder nicht. Auch habe ich die Möglichkeit eine Konsole zu starten. Bei dieser Konsole geht nichts.
Lediglich in der DOS-Box kann ich starten. Beenden nicht.
Das mit der Regestry vermute ich auch.
Ich bin jetzt nicht zu Hause zum Testen. Aber ich denke, ich werde alles nochmal auf C installieren. Dann mal schauen was sich tut.
Wenn´s dann läuft ist vorerst ok. Benötige aber trotzdem noch den Tipp, wie ich den verschieben kann.
Ich danke Dir vielmals
Grüße
Little
PS: fahre demnächst durch die Schweiz
Dominic Suter
02.05.2002, 11:18
So, hab ihn mir einmal runter geladen.
Deinstalliere dein Programm as well as possible, lösche alle anschliessend noch vorhandenen Files.
Nun führst du das Setup erneut aus und wählst CUSTOM installation. Dort kannst du den Installationspfad angeben. Dann konfigurierst du httpd.conf neu.
Hast du anschliessend noch immer Probleme, dann poste die genaue Fehlermeldung (wie du an die kommst, habe ich ja oben beschrieben).
@ little
falls du win98 hast kannst du command.com eingeben
um das dos fenster zu bekommen
ich wuerde dir aber empfehlen das ding sauber zu
deinstalliern weil doch ziemlich viele regestry
eintraege vorhanden sind. kopiere einfach die files
dahin zurueck wo du sie hergenommen hast (falls
nicht mehr vorhanden) und starte den msi installer
erneut und du hast anschliessend die option das
ganze zu removen.
@stoenggi
also bei mir geht apache.exe -w -t -f nicht kommt nur
die hilfe mit den switches was soll denn wt&f bewirken ?
war wohl ein wenig langsamm, will aber trotzem wissen
wofuer -w -t -f steht
Super, danke.
Ich habe zum Installieren ein ZIP-File. Hier konnte ich keine Customer-Einstellung vornehmen (zumindest habe ich nichts endeckt - Blindheit nicht ausgeschlossen -.
Ich werde es aber probieren, wann weiß ich noch nicht. Bin ja dann bald für den restlichen Mai in Urlaub :)
Grüße
Little
Quatsch, is natürlich ein msi-file.
Habs mir hier eben im Geschäft nochmal runtergeladen und das Setup gestartet. Hier habe ich auch die Pfadangabe gefunden. Könnt mich Blindgänger nennen.
Danke nochmals, werds mal probieren
Grüße
Little
little
also bei apache.org kannst du es auch als installierbares
msi file runterziehen >download< (http://www.apache.org/dist/httpd/binaries/win32/apache_2.0.35-win32-x86-no_ssl.msi) (rechte maustaste speichern unter)
das macht die ganze sache ein wenig einfacher
so long
was denn nun ? also msi kannste super installiern
und auch den pfad angeben
Mal noch so ne Frage,
Gibts die config auch in Deutsch ? (Also die Texte).
(ganz schön peinlich is :O )
Dominic Suter
02.05.2002, 11:56
@h3r3tic
Mit diesen Optionen wird die Apache.exe gestartet um allfällige Fehlermeldungen anzuzeigen (Test Apache configuration). Die Fehlermeldung folgt ganz am Schluss, man übersieht sie auf den Ersten Blick leicht einmal.
Wsa sie im einzelnen bedeuten: Keine Ahnung *Schulterzucken*
@all
Ich bin der Meinung, dass der Apache nicht noch einmal nach C: verschoben werden muss, da mit der Neuinstallation die Registry-Schlüssel überschrieben werden (anders wenn kein Apache mehr installiert wird, dann müssen sie weg).
Von einer deutschen Config habe ich noch nichts gehört, aber ich denke, dass die Configuration kein Problem sein sollte, sonst suche bei Google einmal nach ein paar deutschen Tuts.
Noch schöne Ferien!
@ little
auch bei selfhtml gibt es einen artikel ueber die
serverconfig ist aber nicht auf dem neuesten stand
aber als grundlegendes beispiel ganz gut.
artikel bei selfhtml (http://selfaktuell.teamone.de/artikel/server/apacheconf/index.htm)
hope this helps
p.s. apache-wamp.de (http://www.apache-wamp.de/start.html) koennte auch helfen habs
aber noch nicht durchgestoebert.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.