Прикрутить php 7.4

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
vip57
Сообщения: 2
Зарегистрирован:
14 июн 2019, 08:22

Прикрутить php 7.4

vip57 » 14 июн 2019, 08:27

Здравствуйте, может кто подсказать, как правильно прикрутить php 7.4 альфу к OSPanel?
Аватара пользователя
ERserver
Сообщения: 126
Зарегистрирован:
03 авг 2015, 02:19
Откуда: СССР
Контактная информация:

Re: Прикрутить php 7.4

ERserver » 14 июн 2019, 11:37

Зачем?
Это даже не бета.
vip57
Сообщения: 2
Зарегистрирован:
14 июн 2019, 08:22

Re: Прикрутить php 7.4

vip57 » 14 июн 2019, 17:51

Зачем? Такие вопросы всегда возникают. Можно и полгода подождать, тогда в релиз это само собой войдёт, но... не поверите, нужно! По этому если кто подскажет способ, то будет очень здорово (для меня).
x-positive
Сообщения: 1
Зарегистрирован:
08 июл 2019, 12:33

Re: Прикрутить php 7.4

x-positive » 08 июл 2019, 12:38

Мне вот например понадобилось, потому что там обещают функционал, которого нет пока в 7.3 и я думаю с вводом этого функционала они пофиксили ошибку, которая возникает у меня на 7.3:

https://wiki.php.net/rfc/tostring_exceptions.
https://bugs.php.net/bug.php?id=53648
https://bugs.php.net/bug.php?id=78262
Аватара пользователя
Ink0gnit0
Сообщения: 125
Зарегистрирован:
17 мар 2013, 21:16

Re: Прикрутить php 7.4

Ink0gnit0 » 08 июл 2019, 13:32

x-positive,
Как и любую другую версию PHP, чтобы прикрутить PHP 7.4, проделайте следующее:
1. Скачайте дистрибутив: https://windows.php.net/downloads/qa/ph ... 16-x86.zip
2. Создайте новый каталог PHP-7.4 в подкаталоге с модулями PHP: .\modules\php
3. Распакуйте содержимое скачанного дистрибутива в созданный каталог
4. Скопируйте файлы cacert.pem, composer.bat и composer.phar, а также весь каталог PEAR из подкаталога .\modules\php\PHP-7.3 в подкаталог ./modules/php/PHP-7.4
5. Создайте копию файла .\userdata\config\PHP-7.3_php.ini и переименуйте копию в .\userdata\config\PHP-7.4_php.ini
6. Откройте в блокноте файл .\userdata\config\PHP-7.4_php.ini и отключите/закомментируйте расширения, которые отсутствуют в версии 7.4.
7. В окно настроек OSPanel, на закладке Модули, выберите PHP-7.4.
8. Сохраните настройки и запустите сервер.
9. Проверьте версию PHP, пройдя по ссылке: http://127.0.0.1/openserver/phpinfo.php

Для x64 версии PHP действия аналогичные.
Ответить