Wg. informacji jakie uzyskałem termin wdrożenia to styczeń/luty, czy jednak będzie to test (wybrane serwery + feedback na forum) czy pełne wdrożenie na wszystkich maszynach, tego jeszcze nie wiem. Ale realizacja jest bliska.
Wdrożenie jest zaplanowane na przełomie stycznia/lutego, ale proszę nie traktować tego jeszcze jako zobowiązującej informacji.
http://php.home.pl/ 7.0 ostanie, złożę zapytanie czy testujemy wyższe wersje już i odezwę się jak coś dowiem. Zapewne w poniedziałek, ok?
Nic, poza tym że 7.1 w zasadzie kończy testy u nas. Nie podam Ci daty wdrożenia, ale temat jest na szczycie listy DO WDROŻENIA.
W ramach zgłoszenia o numerze FEEDBACK-1009 otrzymałem informacje, że już niebawem 7.1 zostanie wprowadzone na wszystkich naszych serwerach. Aktualizacja już powoli roznosi się po serwerach. Tydzień lub dwa tygodnie i PHP 7.1 będzie dostępne na wszystkich serwerach.
Dzisiaj zakończyliśmy etap aktualizacji hostingu i wersja PHP 7.1 (dokładnie 7.1.5) jest już dostępna - https://blog.home.pl/2017/08/wakacyjna-aktualizacja-na-hostingu-w-home-pl/
Jupi. W sumie w stormie już mam możliwość zmiany składni na php 7.2. GA planują wypuscić 30 listopada: https://wiki.php.net/todo/php72
@xandros Na moje oko różnice między 7.1 a 7.2 nie będą dla większości widoczne i odczuwalne, ale na pewno będziemy badać temat wprowadzenia 7.2 w przyszłości.
> Na moje oko różnice między 7.1 a 7.2 nie będą dla większości widoczne Wiekszości wystarczyłby php5.3 z wordpressem, ale przyśpieszenie działania skryptu, typehint object, nadpisywanie metod abstrakcyjnych, poprawki w bezpieczeństwie i różne inne fixy. Tak czy inaczej dalej nie ma php7.1 na cli: Code: php71-cli composer.phar install Sun Sep 3 16:38:13 2017 (1775): Fatal Error Unable to create lock file: Bad file descriptor (9) a przy php7-cli: Code: php7-cli composer.phar install Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 - This package requires php >=7.1 but your PHP version (7.0.19) does not satisfy that requirement.
@xandros PHP 7.1 na cli jest dostępne, ale composera u nas w chwili obecnej nie zainstalujesz. Mamy jednak to w planach wprowadzić, aby instalacja composera była możliwa na hostingu współdzielonym w home.pl.
> PHP 7.1 na cli jest dostępne pod komendą php71-cli? Code: php7-cli -v PHP 7.0.19 (cli) (built: Jul 13 2017 08:07:47) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v6.0.9, Copyright (c) 2002-2016, by ionCube Ltd. with Zend OPcache v7.0.19, Copyright (c) 1999-2017, by Zend Technologies Code: php71-cli -r "echo 'hello world';" Mon Sep 4 15:29:32 2017 (26298): Fatal Error Unable to create lock file: Bad file descriptor (9) > composera u nas w chwili obecnej nie zainstalujesz Nie chcę instalować (globalnie). Tylko jego użyć do instalacji/aktualizacji pakietów w DI.
@xandros AD1. Tak, jest dostępne. AD2. Na hostingu współdzielonym nie uda Ci się użyć composera. Znamy ten temat i mamy to w planach poprawić (frameworki są na roadmapie, ale czas wprowadzenia zmian odnośnie composera jest w tej chwili jeszcze nieznany).
AD.1 Pod jaką komendą? Bo jak wpisuję php71-cli, to serwer zwraca błąd z bad file descriptor. Czy muszę uruchomić to w panelu administracyjnym?
"Bad file descriptor" jest komunikatem związanym właśnie z niedogodnościami z instalacją/użyciem composera na naszym hostingu współdzielonym. Aby skorzystać z php71-cli należy używać poleceń w formacie: Code: php71-cli skrypt.php