Страница 2 из 3
Re: Прикрутить php 7.4
Добавлено: 30 ноя 2019, 10:03
busoBuck
Уже в некоторых wamp|mamp-ах реализоано. Но хочется увидеть именно в osp.
Re: Прикрутить php 7.4
Добавлено: 01 дек 2019, 21:23
Mylistryx
Отвечал в другой теме, продублирую здесь. Я себе поставил в OpenServer PHP 7.4 для "попробовать". Из косяков: не будут работать расширения:
- php_redis
- php_mongodb
- php_imagick
- php_pdflib
Еще нет скомпиленых dll. Если эти расширения не нужны, то качаем TS версию с php.net, копируем папку с последним PHP нужной разрядности в modules/php рядом, но с именем PHP_7.4.0-xXX где XX нужная разрядность и я просто закинул скачанные с php.net файлы из архива поверх. Так же скопировал config файл. "Глючные" модули отключаем в конфиге и вперед!
Мне без Redis (остальное пока не критично) никуда, поэтому пока жду...
Re: Прикрутить php 7.4
Добавлено: 01 дек 2019, 21:55
Mylistryx
ВНИМАНИЕ! Это не официальное дополнение от Максима!!! Используете на свой страх и риск!
Сделал чистый PHP 7.4.0 x64. В архиве ТОЛЬКО Php 7.4 и конфиг к нему! Проверял у себя в OS 5.3.5 x64.
32bit у себя не использую и удаляю все 32-разрядные компоненты. Поэтому кому надо - заморачивайтесь сами!
https://cloud.mail.ru/public/3hA4/4993KnMLt - SFX-Exe
https://cloud.mail.ru/public/5J9N/2UcfgQLTb - zip для параноиков
Внутренняя структура:
/OSPanel
/modules/php/PHP_7.4.0-x64
/userdata/config/PHP_7.4.0-x64_php.ini
Распаковать и скопировать в папку с OpenServer.
Отключены неработающие библиотеки: imagick, mongo, redis, pdflib.
Добавлены: рабочая версия xDebug 2.8.0. Настроен на порт 9100 (у меня конфликтует с php-fpm, поэтому меняю порт), кому надо - меняют руками сами!
Re: Прикрутить php 7.4
Добавлено: 02 дек 2019, 09:35
sten44eg
Хоть что-то ) , спасибо
Re: Прикрутить php 7.4
Добавлено: 02 дек 2019, 12:47
busoBuck
MsSql туда же, и походу долго еще не будут.
Mylistryx писал(а): ↑01 дек 2019, 21:23
Отвечал в другой теме, продублирую здесь. Я себе поставил в OpenServer PHP 7.4 для "попробовать". Из косяков: не будут работать расширения:
- php_redis
- php_mongodb
- php_imagick
- php_pdflib
Еще нет скомпиленых dll. Если эти расширения не нужны, то качаем TS версию с php.net, копируем папку с последним PHP нужной разрядности в modules/php рядом, но с именем PHP_7.4.0-xXX где XX нужная разрядность и я просто закинул скачанные с php.net файлы из архива поверх. Так же скопировал config файл. "Глючные" модули отключаем в конфиге и вперед!
Мне без Redis (остальное пока не критично) никуда, поэтому пока жду...
Re: Прикрутить php 7.4
Добавлено: 10 дек 2019, 15:54
schursin
Максим писал(а): ↑30 ноя 2019, 08:06
Будет скоро, он вышел всего пару дней назад, а вы ждете чтобы он сиюминутно в сборке появился. Так не бывает.
Ждём с нетерпением

Re: Прикрутить php 7.4
Добавлено: 16 дек 2019, 01:48
Mylistryx
https://cloud.mail.ru/public/4jGC/38CGPWynN PHP 7.4 для OSPanel. Версия ТОЛЬКО x64.
Исправил прошлый вариант - добавил библиотеки которые вышли. В частности: redis, mongo, timezonedb, imagick.
Суффиксы x64 и иже с ними я локально у себя поубирал как избыточные, т.к. пользуюсь только x64 версиями.
В сборке под Windows в Php 7.4 есть баг с консолью!!! Так что для кого критично - дождитесь 7.4.1 или что там выйдет с багофиксом. С багом сам столкнулся, поэтому подтверждаю его существование.
Ссылка на описание бага:
https://stackoverflow.com/questions/590 ... fgetsstdin
Еще! Кто решит, использовать php 7.4 и типы, то не забывайте про неинициализированные переменные!
https://stitcher.io/blog/typed-properties-in-php-74
Re: Прикрутить php 7.4
Добавлено: 16 дек 2019, 17:20
Mylistryx
Кто поставил себе - хоть отпишитесь, если косяки какие - поправлю.
Сам попробовал и вернулся на 7.3.12. В отдельном проекте для изучения только использую.
Косяк с консолью только под виндой! На MacOS и в Linux всё нормально.
P.S. Если вдруг кому понадобится - могу выложить PHP 7.3.x сборки (х64 only!)
Re: Прикрутить php 7.4
Добавлено: 15 янв 2020, 23:53
PhpStorm
Mylistryx писал(а): ↑16 дек 2019, 17:20
могу выложить PHP 7.3.x сборки (х64 only!)
а Вы смешной
Re: Прикрутить php 7.4
Добавлено: 19 янв 2020, 19:56
daan
Mylistryx писал(а): ↑16 дек 2019, 17:20
Кто поставил себе - хоть отпишитесь, если косяки какие - поправлю.
Сам попробовал и вернулся на 7.3.12. В отдельном проекте для изучения только использую.
Косяк с консолью только под виндой! На MacOS и в Linux всё нормально.
P.S. Если вдруг кому понадобится - могу выложить PHP 7.3.x сборки (х64 only!)
Подключил, взяв ваш конфиг для PHP 7.4. Саму пыху взял релиз последний из оффа. По ходу пришлось обновить ПХПМайАдмин, тоже из оффа.
Полет нормальный. На проде CentOS7 с пыхой 7,4 и проблем при разработке, правке и деплое не наблюдаю.
Однако жду новый билд OpenServer'а с 7,4 из коробки, потому как чета PHPMyAdmin уж сильно долго стал работать, а разбираться лень и некогда