1

У меня установлен WAMP с PHP 5.5.12 и Apache 2.4.9. Мне нужно использовать PHP 5.1.0, поэтому я установил его. Теперь мне нужно изменить версию Apache, но я не знаю как.

Какая версия Apache мне даже нужна для использования PHP 5.1.0? Где я могу получить его и как его установить?

1 ответ1

1

Во-первых, место, где вы можете получить дополнительные версии Apache, MySQL и PHP для добавления в Wamp, - это Wamp Sourceforge. Просто зайдите в этот sourceforge для проекта wamp, нажмите на Apache, выберите исполняемый файл, который вы хотите добавить, и загрузите его. Запустите его, и он добавит его в ваш wamp с хорошим установщиком графического интерфейса. Затем, когда вы щелкнете по значку Wamp на панели задач, откройте меню и перейдите к Apache --> Apache version , вы увидите, что будет больше версий с проверенной текущей. Если вы нажмете на данную версию, она перезагрузится с этой.

Во-вторых, если у вас есть Wamp 2.5, эти расширения вряд ли будут работать, и вам следует вместо этого установить Wamp 2.4.

В-третьих, PHP 5.1.0 должен работать с Apache 2.0.49.

В-четвертых, если ваша комбинация Apache + PHP не работает, Wamp останется с оранжевым значком.

ОБНОВЛЕНИЕ: я проверил это, чтобы помочь Вам заставить это работать. Сначала я установил WampServer 2.4 x86 (иногда в x64 возникают икоты, работающие с расширениями, я просто стараюсь, но вы можете проверить это!)

Затем я скачал Apache 2.0.50 и PHP 5.1.0 из раздела «Расширения».

Я выполнил оба exe-файла, сначала Apache, потом PHP. Не удаляйте включенный PHP, так как он имеет некоторые функции Wamp, настроенные для выполнения через CLI.

После этого я запустил Wamp и изменил версию Apache, чтобы проверенная версия была 2.0.50. Затем я изменил версию PHP на 5.1.0.

Я установил службу apache, используя apache -- service -- remove service , apache -- service -- test port 80 и apache -- service -- install service чтобы удалить предыдущую службу с помощью прилагаемого apache и установить новую. Убедитесь, что процесс httpd.exe не запущен, чтобы вы могли успешно установить новую службу. Это может застрять здесь. Убей его, если необходимо.

Выходите из вампа. Начни это снова. Убедитесь, что сервис доступен в apache -- service для запуска, остановки и перезапуска. Это означает, что он установлен правильно.

Последние изменения, чтобы он заработал:

  • Проверьте, что Apache может управлять IPv6. Отредактируйте псевдоним, настроенный для Apache. Все .conf в C:/wamp/alias имеют некоторые директивы доступа со строкой Allow for ::1 . Прокомментируйте это, поставив перед ним знак #.
  • Убедитесь, что модули, загруженные PHP, действительно существуют. Это может выдать пару предупреждений об отсутствии php_sqli и php_pdo. В конце концов, это может быть работающий wamp с Apache 2.0.50 и PHP 5.1.0

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