Jak dodać nową wersję PHP do WAMP


20

Próbuję zainstalować PHP 5.3.8 do pracy z WAMP (Windows).

Pobrałem go ze strony PHP, skopiowałem do folderu bin i dodałem ten wiersz do wampmanager.ini:

Type: item; Caption: "5.3.8"; Action: multi; Actions:switchPhp5.3.8;

i:

[switchPhp5.3.8]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.8";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;

Ale to nie działa ...

Po jego edycji i uruchomieniu WAMP, zmiany te są usuwane z pliku ini.


Próbowałeś pobrać go ze strony WAMP Addon ? EDYCJA: Właśnie zauważyłem, że najnowsza wersja jest 5.3.1, przepraszam.
tombull89

To nie jest właściwe miejsce na to pytanie. Wszyscy powinni głosować w dół na to pytanie. Potrzebuję jeszcze 4 powtórzeń ... wtedy to zrobię. : P: P
Lonewolf

Odpowiedzi:


2

dlaczego nie zainstalujesz ostatniej wersji WAMP

WampServer 2.1a [24/12/10] Obejmuje:

  • Apache 2.2.17
  • Php 5.3.3
  • MySQL 5.1.53 (wersja 64 bity)
  • MySQL 5.5.8 (wersja 32 bity)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2

2
Alex próbuje uruchomić PHP 5.3.8. WAMP 2.1a jest dostarczany z PHP 5.3.3.
tombull89

37

Potrzebowałem sposobu ręcznej instalacji PHP 5.4, ponieważ nie ma dodatku PHP 5.4 dla mojej wersji WampServer.

Ten wątek jest nieco stary, ale podam tutaj procedurę, ponieważ pasuje do pierwotnego pytania.

Wezmę PHP 5.4.13 na mój przykład (obecnie najnowsza wersja 5.4)

  1. Pobierz pliki binarne na php.net
  2. Wypakuj wszystkie pliki w nowym folderze: C:/wamp/bin/php/php5.4.13/
  3. Skopiuj wampserver.confz innego folderu php (jak php/php5.2.8/) do nowego folderu
  4. Zmień nazwę php.ini-developmentpliku naphpForApache.ini
  5. Gotowy ! Uruchom ponownie WampServer (> prawy przycisk myszy na trayicon> Wyjdź)

Uwaga : jeśli dodajesz php w wersji 5.6, musisz również skopiować php5apache2_4.dllz innego folderu php, w przeciwnym razie serwer Wamp nie uruchomi się.


10
Świetna odpowiedź. Dla jasności, gdy mnie to potknęło Restart WampServer, oznacza to, że kliknij prawym przyciskiem myszy ikonę na pasku zadań, kliknij przycisk wyjścia, a następnie ponownie otwórz WAMP, zamiast klikać Restart All Servicesprzycisk.
MrLore

2
Chcę tylko zauważyć, że wyodrębniony folder mówi php-5.6.18, aw Php-> Version wyświetla -5.6.18 Czy to coś zmieniło? Lub muszę zmienić nazwę folderu na 5.6.18, usuwając -?
mujaffars,

Mam wamp2.5 z php5.5, a następnie wypróbowałem to rozwiązanie, aby zainstalować php5.4, ale ilekroć zmieniam php na 5.4, nie mogę uruchomić żadnego projektu na moim komputerze lokalnym. Wygląda na to, że apache nie działa. Próbowałem ręcznie kliknąć apache >> uruchomić usługę, ale nadal nie ma szczęścia
boi_echos

Próbuję zaktualizować z php5.5.12 do php7.0.2 dla Magento 2 To nie działa logo wampirów, nie zmienia koloru pomarańczowego.
Klejnot


6

Ja też ostatnio potrzebowałem zaktualizować PHP w WAMP . Aby to zrobić, należy wykonać kilka kroków. Omówiłem je wszystkie i zamieściłem zrzuty ekranu w poście, do którego prowadzi link powyżej.

Mam nadzieję, że to pomoże!


3

To kolejny pomocny artykuł na temat zmiany wersji php w wamp.

Przydatnym szczegółem wspomnianym w tym artykule jest aktualizacja zmiennej środowiskowej, aby wskazywała na nowy php , dzięki czemu można uzyskać dostęp do właściwej biblioteki php cli.


1
Ten artykuł działał dla mnie z WAMP 3 od php 7.0.0 do php 7.1.10.
Kapitan Hypertext
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.