PHP-Installation
Koenig
- php
Hallo
Ich versuche gerade, auf meinen Server (Apache 2.0.5) PHP 4.3.8 zu installieren. Dazu habe ich mir (zur manuellen Installation) eine Anleitung aus dem Inet gezogen. Nur irgendwie funktioniert das nicht.
Kann sich die jemand mal anschauen? Ist die verwendbar, und wenn nicht, welche seite gibt es, die alles korrekt beschreibt. Oder könnt ihr mir helfen ?
<a target="_blank">http://www.patshaping.de/hilfen_ta/webserver/php.htm</a>
Vielen Dank schon mal im Vorraus
Koenig
Hallo Koenig,
Ich versuche gerade, auf meinen Server (Apache 2.0.5) PHP 4.3.8 zu installieren.
Windows, Unix..? Vermutlich aber Windows, oder?
Nur irgendwie funktioniert das nicht.
Das heißt?
Kann sich die jemand mal anschauen? Ist die verwendbar
Sehr kurz, aber die zwei relevanten Zeilen sind vorhanden.
welche seite gibt es, die alles korrekt beschreiben.
das Manual:
http://www.php.net/manual/de/install.windows.php
die PHP-FAQ:
3. Installation und Inbetriebnahme
http://www.dclp-faq.de/ch/ch-install.html
das Archiv: </archiv/>
Oder könnt ihr mir helfen ?
Nicht, wenn du so ungenau beschreibst, was du getan hast und was (nicht) funktioniert bzw. was passiert.
<a target="_blank">http://www.patshaping.de/hilfen_ta/webserver/php.htm</a>
</faq/#Q-19>
Grüße
David
Windows, Unix..? Vermutlich aber Windows, oder?
Ja klar, WinXP Pro
Nur irgendwie funktioniert das nicht.
Das heißt?
Daß halt nur der Quelltext der PHP-Dateien angezeigt wird, und nicht das ergebnis bringt
Kann sich die jemand mal anschauen? Ist die verwendbar
Sehr kurz, aber die zwei relevanten Zeilen sind vorhanden.
Warum funktioniert das dann bei mir nicht ?
Oder könnt ihr mir helfen ?
Nicht, wenn du so ungenau beschreibst, was du getan hast und was (nicht) funktioniert bzw. was passiert.
Hab ich jetzt somit getan!
<a target="_blank">http://www.patshaping.de/hilfen_ta/webserver/php.htm</a>
</faq/#Q-19>
Danke, ich dachte, man könnte das Forum austricksen. Naja, hat nicht funktioniert :-)
Ich habe gerade auch noch festgestellt, daß ich keine Zeile "<IfModule mod_mime.c>" gefunden habe. Es gibt drei, die ähnlich aussehen. Aber DIESE gibt es nicht. Woran kann das liegen ?
Danke
Koenig
hallo,
Ich habe gerade auch noch festgestellt, daß ich keine Zeile "<IfModule mod_mime.c>" gefunden habe. Es gibt drei, die ähnlich aussehen. Aber DIESE gibt es nicht. Woran kann das liegen ?
Du plenkst immer noch.
Es ist nicht zwingend nötig, daß mit Hilfe eines <ifModule ...>-Containers das Modul bzw. die von ihm verwalteten Anweisungen angesprochen werden. mod_mime ermöglich bei Apache 2.0.x folgende Anweisungen:
AddCharset, AddEncoding, AddHandler, AddInputFilter, AddLanguage, AddOutputFilter, AddType, DefaultLanguage, MultiviewsMatch, RemoveCharset, RemoveEncoding, RemoveHandler, RemoveInputFilter, RemoveLanguage, RemoveOutputFilter, RemoveType, TypesConfig und ModMimeUsePathInfo.
Überlege dir, ob du eine davon brauchst. Brauchst du eine solche Anweisung, so muß das Modul geladen sein, was mit der Zeile
LoadModule mime_module modules/mod_mime.so
geschieht. Ein paar Hinweise zum Umgang mit den Apache-Modulen findest du in http://aktuell.de.selfhtml.org/artikel/server/apacheconf/apconf08.htm.
Welche drei "ähnlichen" Anweisungen hast du denn gefunden und warum hast du sie nicht gleich mitgepostet?
Grüße aus Berlin
Christoph S.
Sie sind eben nicht das, was ich brauche, deshalb gehören sie hier nicht rein. Die haben mit meinem Problem gar nichts zu tun.
Aber auf der Seite steht doch, daß die Zeile vorhanden sein muss, und der Eintrag, welcher php als Dateityp zuweist, IN den Container soll. Diese Zeile muss also von anfang an in der Datei sein - WAR SIE ABER NICHT !!! Ich versteh das nicht !
Koenig
hallo,
Sie sind eben nicht das, was ich brauche
Wer sind denn nun "sie", und woher nimmst du die Sicherheit, daß du "sie" nicht brauchst?
Aber auf der Seite steht doch, daß die Zeile vorhanden sein muss
Auf welcher Seite steht, welche Zeile vorhanden sein muß? Wo in der Apache-Dokumentation hast du was nachgelesen?
und der Eintrag, welcher php als Dateityp zuweist, IN den Container soll. Diese Zeile muss also von anfang an in der Datei sein
In welcher Datei muß welche Zeile enthalten sein?
- WAR SIE ABER NICHT !!! Ich versteh das nicht !
Schrei nicht und gewöhne dir das Plenken bitte ab. Es macht nichts, wenn (scheinbar) irgendwas in irgendeiner Konfigurationsdatei fehlt. Und gerade für PHP _muß_ die Apache-Konfigurationsdatei immer angepaßt werden. Wenn dir da etwas fehlt, schreibst du es halt dazu, das dürfte doch nicht so schwierig sein.
Grüße aus Berlin
Christoph S.
Wer sind denn nun "sie", und woher nimmst du die Sicherheit, daß du "sie" nicht brauchst?
Weil es !andere! sind. Aber gut, zur vollständigkeit schreibe ich sie hin:
1.
<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild 0
</IfModule>
2.
<IfModule mod_mime_magic.c>
MIMEMagicFile conf/magic
</IfModule>
3.
<IfModule mod_ssl.c>
Include conf/ssl.conf
</IfModule>
Überzeugt ?
Auf welcher Seite steht, welche Zeile vorhanden sein muß? Wo in der Apache-Dokumentation hast du was nachgelesen?
Was redest du von einer Apache-Dokumentation ? Hast du meinen ersten Post nicht gelesen. Der mit dem missglückten Link :-) ???
Wenn nicht dann les den Post und folge dem eingebetteten Link.
In welcher Datei muß welche Zeile enthalten sein?
In der Datei httpd.conf muss die Zeile <IfModule mod_mime.c> vorhanden sein.
Schrei nicht und gewöhne dir das Plenken bitte ab.
Ich habe nicht geschrien (wie denn auch ???), wollte nur diesen paar wörtern A u s d r u c k (!!!!!!) verleihen! Und was ist "Plenken"?
Danke
Koenig
hallo,
Wer sind denn nun "sie", und woher nimmst du die Sicherheit, daß du "sie" nicht brauchst?
Weil es !andere! sind. Aber gut, zur vollständigkeit schreibe ich sie hin:
<IfModule mpm_winnt.c>
Das ist das MPM für Windows, das läßt du bitte so, wie es ist. Allerdings könntest du den <ifModule>-Container streichen, das Modul ist immer vorhanden, ohne dieses Teil mag der Apache nicht starten (unter Windows).
<IfModule mod_mime_magic.c>
mime_magic hat nur einen einzigen Zweck: es stellt dir den Zugriff auf ein paar "application"-Typen zur Verfügung. Wird nicht zwingend benötigt.
MIMEMagicFile conf/magic
</IfModule>
<IfModule mod_ssl.c>
SSL (Secure Socket Layer) ist ein spezielles zusätzliches Feature, wenn du "sichere Verbindungen" aufbauen möchtest. Brauchst du auf deinem lokalen Server in der Regel nicht, gehört nicht zu einer "default"-Installation und kann also gestrichen werden.
Überzeugt ?
Wovon?
Auf welcher Seite steht, welche Zeile vorhanden sein muß? Wo in der Apache-Dokumentation hast du was nachgelesen?
Was redest du von einer Apache-Dokumentation ?
Wenn man Probleme mit einer Software hat, schaut man doch bitte zuerst in die zugehörige Dokumentation. Also: was hast du wo in der Apache-Dokumentation gelesen - und wenn nicht, warum hast du dort nicht längst einmal nachgeschaut?
In der Datei httpd.conf muss die Zeile <IfModule mod_mime.c> vorhanden sein.
Nein, muß nicht, darf aber, wenns dir sinnvoll erscheint.
Grüße aus Berlin
Christoph S.
hallo,
Ich versuche gerade, auf meinen Server (Apache 2.0.5) PHP 4.3.8 zu installieren.
Apache 2.0.5 gibt es nicht, aber Apache 2.0.51 gibt es.
Dazu habe ich mir (zur manuellen Installation) eine Anleitung aus dem Inet gezogen. Nur irgendwie funktioniert das nicht.
Diese Problemstellung wird durchschnittlich zweimal pro Tag geäußert und ebenso oft beantwortet, das Archiv ist voll mit entsprechenden Anweisungen, und schon ein bißchen Scrollen nach unten hätte dir hier auch Lösungen gezeigt. Außerdem sollte ein Blick auf http://aktuell.de.selfhtml.org/artikel/server/apacheconf/apconf15.htm#a4 genügen.
Grüße aus Berlin
Christoph S.