17

Я пытаюсь установить PHP 5.3.8 для работы с WAMP (Windows).

Я скачал его с сайта PHP, скопировал в папку bin и добавил следующую строку в wampmanager.ini:

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

а также:

[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;

Но это не работает ...

После того, как я отредактировал его и запустил WAMP, эти изменения были удалены из INI-файла.

4 ответа4

33

Мне нужен был способ установить PHP 5.4 вручную, потому что для моей версии WampServer нет надстройки PHP 5.4.

Эта ветка немного старая, но я приведу здесь процедуру, так как она соответствует первоначальному вопросу.

Я возьму PHP 5.4.13 для моего примера (в настоящее время самая последняя версия 5.4)

  1. Скачать бинарники на php.net
  2. Извлеките все файлы в новую папку: C:/wamp/bin/php/php5.4.13/
  3. Скопируйте wampserver.conf из другой папки php (например, php/php5.2.8/) в новую папку
  4. Переименуйте файл php.ini-development в phpForApache.ini
  5. Готово ! Перезапустите WampServer (> Щелкните правой кнопкой мыши на Traicon> Выход)

примечание: если вы добавляете php версии 5.6, вам также необходимо скопировать php5apache2_4.dll из другой папки php, иначе сервер wamp не запустится.

6

Мне тоже нужно было обновить PHP в WAMP недавно. Есть несколько шагов, чтобы сделать это правильно. Я покрыл их все и предоставил скриншоты в посте, связанном с выше.

Надеюсь, поможет!

2

Это еще одна полезная статья об изменении версии php в wamp.

Полезная деталь, о которой упоминается в статье, - обновить переменную окружения, чтобы она указала на новый php, чтобы вы могли получить доступ к нужному php cli.

0

почему бы вам не установить последнюю версию WAMP

WampServer 2.1a [24/12/10] Включает в себя:

  • Apache 2.2.17
  • Php 5.3.3
  • Mysql 5.1.53 (версия 64 бита)
  • Mysql 5.5.8 (версия 32 бита)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .