Rod: WAMP: PHP einzeln updaten

Hi,

wenn ich auf meinem WAMP, bei dem ich seinerzeit alles  einzeln installiert habe, nur PHP updaten möchte, wie gehe ich sinnvollerweise da vor, damit nachher auch alles so läuft, wei es soll?

Danke

Rod

  1. Hallo,

    Hol dir erstmal xampp und dann hast du schon die mehr oder weniger neueste version drauf

    samy,

    1. Hi,

      das Teil das mal WAMPP hieß?
      Hab ich damals schon nicht gemocht, weil ich gerne einzeln updaten wolte.
      So, nun ist es soweit und ich weiß lediglich nicht, ob ich irgendwas beachten muß dabei...

      Grüße
      Rod

      Hallo,

      Hol dir erstmal xampp und dann hast du schon die mehr oder weniger neueste version drauf

      samy,

    2. Hi,

      Hol dir erstmal xampp und dann hast du schon die mehr oder weniger neueste version drauf

      Ich bin auch vor Kurzem auf XAMPP gestossen (http://www.apachefriends.org) und war von Anfang an sehr überrascht:
      * einfach zu "installieren"
      * sehr umfangreich
      * und sehr aktuell

      Hat mich also mein erster Eindruck nicht getäuscht? Habt Ihr gute Erfahrung mit XAMPP gemacht?

      [Kurze Anmerkung für die, die's interessiert... EasyPHP 1.7 ist alles andere als easy: 95% französisch, nicht 100% lauffähig (Probleme mit MySQL etc.) ;-)]

      Greetingz,

      Manfred

      --
      "Man muss die Welt nicht verstehen, man muss sich nur in ihr zurechtfinden" (Albert Einstein)
      Manfred Wiesinger
      http://manfred-wiesinger.com
      http://menphrad.net
      1. Hallo,

        Habt Ihr gute Erfahrung mit XAMPP gemacht?

        Ich habe keine Erfahrung mit diesen Fertigpaketen.
        Ich moechte einfach darauf hinweisen, dass XAMPP von den Apachefriends.org
        ausdruecklich _nicht_ fuer den produktiven Einsatz bestimmt ist, sondern als
        Testumgebung gedacht ist, auf der moeglichst vieles "einfach funktioniert".

        Gruesse,

        Thomas

  2. moin!

    soch dir einfach den ordnet, indem sich die php-dateien befinden, dann lade dir von http://www.php.net die aktuellste version runter und zu guter letzt entpackst sie noch in den ordner, den du zuvor gefunden hast. nach dem neustart des servers ist eigentlich alles perfekt.

    tschau

    1. moin!

      soch dir einfach den ordnet, indem sich die php-dateien befinden, dann lade dir von http://www.php.net die aktuellste version runter und zu guter letzt entpackst sie noch in den ordner, den du zuvor gefunden hast. nach dem neustart des servers ist eigentlich alles perfekt.

      Hi,

      so einfach?
      Na, super!
      Danke
      Rod

      tschau

      1. moin nochmal...

        so einfach?

        jo, manchmal ist der weg zum ziel ganz kurz.

        tschau

  3. Hallo,

    wenn ich auf meinem WAMP, bei dem ich seinerzeit alles  einzeln installiert habe, nur PHP updaten möchte, wie gehe ich sinnvollerweise da vor, damit nachher auch alles so läuft, wei es soll?

    • Welche PHP-Version hast Du bisher?
    • Verwendest Du noch veraltete Skripts, die auf register_globals="on"
        (d.h. GET-/POST-/COOKIE-Variablen als globale Variablen) angewiesen sind?
    • Geht es um einen reinen Testserver (offline) oder um einen Produktivserver
         (Internet/Intranet)?

    Lies mal im Manual das Kapitel zur Installation:
    http://www.php.net/manual/de/installation.php
    Eventuell ist auch hier die englische Version besser:
    http://www.php.net/manual/en/installation.php

    Und die FAQ zur Installation:
    http://www.php.net/manual/en/faq.installation.php

    Und das Changelog:
    http://www.php.net/ChangeLog-4.php

    Auch in der dclp-FAQ findest Du ein paar Dinge, z.B.
    http://www.dclp-faq.de/q/q-install-windows.html
    http://www.dclp-faq.de/ch/ch-config.html

    Weitere Infos:
    http://www.dynamic-webpages.de/07.installation.php

    ---

    Nach den Links noch mein _Halbwissen_ zu der Sache:

    AFAIK sollte es reichen, PHP einfach ins gleiche Verzeichnis
    zu installieren, in dem der Vorgaenger war.
    D.h. die neue php.exe ersetzt die alte php.exe u.s.w.
    Dann noch die php.ini gemaess Deinen Wuenschen anpassen.
    An der Apache-Konfiguration musst Du dann AFAIK nichts aendern.
    Am Schluss einfach Apache neu starten.

    Natuerlich ist es immer sinnvoll, vorher Backups zu machen, insbesondere
    von den Konfigurationsdateien.

    ---

    Apache und MySQL (welche Versionen hast Du?) auch gleich auf einen
    aktuellen Stand zu bringen, waere bei einem Server, der am Internet haengt,
    aus Sicherheitsgruenden wohl zu empfehlen.
    Bei einem reinen Offline-Testserver ist das IMHO egal.

    Du hast schon recht, dass Du nicht einfach ein fertiges Paket
    (z.B. "WAMPP" von http://www.apachefriends.org/ )
    ueber alles installieren willst, sondern selbst die Kontrolle
    ueber die Updates und Abhaengigkeiten behalten willst.

    Gruesse,

    Thomas

  4. Hi,

    habe den "php-Ordner" einfach mal umbenannt und den neuen Ordner an dessen Stelle gesetzt.

    Danach laufen meine Scripte nicht mehr sauber, jedenfalls nicht alle.

    Setzte ich das ganze wieder zurück, laufen zwar alle wieder, aber ich habe ja auch wieder die alte Version (4.0.4)

    Woran kann das liegen?

    Grüße

    Rod

    P.S: Weils im Thread einer fragte: Es geht nur um nen lokalen Testserver...

    1. Hallo,

      typische Fehlerquelle: war Register_globals in der PHP.ini vorher on und ist jetzt auf off ? Dann können die Scripte nämlich nicht mehr auf die alte Weise auf POST und GET Variablen zugreifen.

      Gruss

      Marko

      1. hi,

        typische Fehlerquelle: war Register_globals in der PHP.ini vorher on und ist jetzt auf off ? Dann können die Scripte nämlich nicht mehr auf die alte Weise auf POST und GET Variablen zugreifen.

        daneben könnte das error level jetzt schärfer einstellt sein, so dass auch alle notices und warnings angezeigt werden, die von unsauberer programmierung zeugen.
        also entweder error level wieder auf ganz low runterdrehen - oder aber die chance nutzen, und die fehler ausbessern! letzteres ist aus sicht eines programmierers eigentlich die einzige in frage kommende möglichkeit.

        gruss,
        wahsaga

        1. Hi Ihr beiden,

          danke für die Antworten,

          werde beides checken und entsprechend korrigieren.

          Grüße

          Rod