Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. PHP 7.2.0

Форумы Хостинг PHP 7.2.0
ven0m
10 месяцев назад
хостинг: есть
домен: есть
1
PHP 7.2.0
Здравствуйте.

Так как 30.11 состоялся релиз PHP 7.2.0, хочу поинтересоваться, будет ли он добавлен в ближайшее время? И если такое обновление планируется, то можно ли уточнить хотя бы приблизительные даты?

Спасибо.
alexandrpaliy
10 месяцев назад
хостинг: есть
домен: есть
2
Уже несколько дней как доступна возможность выбора версии 7.2 через панель управления.
ven0m
10 месяцев назад
хостинг: есть
домен: есть
1
Уже несколько дней как доступна возможность выбора версии 7.2 через панель управления.
© alexandrpaliy


Спасибо, добрый человек! Так бы и сидел да ждал дальше :) Не ожидал, что так оперативно добавят. В очередной раз убеждаюсь, что работаю с отличным хостингом.
ven0m
9 месяцев назад
хостинг: есть
домен: есть
3
Столкнулся с проблемой. Переход на версию 7.2.0 был нужен в связи с возможностью использования методов шифрования AES, в частности метода ZipArchive::setEncryptionName. Эти методы, кроме всего прочего, позволят полноценно работать с зашифрованными архивами, что мне и требуется.

И, как назло, именно этот метод, как и его аналоги, почему-то выбрасывает "Call to undefined method ZipArchive::setEncryptionName()".
Долго не мог понять в чем дело, пока не нашел на 208.43.231.11 Git, что это баг и было выпущено обновление PHP 7.2.0RC2 для его исправления:
"- ZIP: Fixed bug #75143 (new method setEncryptionName() seems not to exist in ZipArchive). (Anatol)".

Версия 7.2.1 была выпущена 4-го января и там уже должен быть исправлен этот баг. Так что с нетерпением жду, когда вы добавите новую версию. Заранее большое спасибо.
eugen
9 месяцев назад
хостинг: есть
домен: есть
3
Версия 7.2.1 будет установлена сегодня в ночном обновлении. Но если баг был исправлен в 7.2.0RC2, то он уже не должен воспроизводиться у нас (у нас установлен релиз 7.2.0 - это более поздняя версия, чем 7.2.0RC2)
ven0m
9 месяцев назад
хостинг: есть
домен: есть
Версия 7.2.1 будет установлена сегодня в ночном обновлении. Но если баг был исправлен в 7.2.0RC2, то он уже не должен воспроизводиться у нас (у нас установлен релиз 7.2.0 - это более поздняя версия, чем 7.2.0RC2)
© eugen


Спасибо! По поводу версии - странно, но баг есть. Может как-то именно версия библиотеки zip осталась старой. Буду надеятся, что в 7.2.1 все будет нормально.
ven0m
9 месяцев назад
хостинг: есть
домен: есть
Вижу, что версия обновилась, но применение метода все равно выбрасывает ошибку. Полез в доки и вижу:
- Zip:
. read/write encrypted archive, relying on libzip 1.2.0,
using new methods:
ZipArchive::setEncryptionName($name, $method [, $password]);
ZipArchive::setEncryptionIndex($index, $method [, $password]);
and new constants:
ZipArchive::EM_NONE
ZipArchive::EM_AES_128
ZipArchive::EM_AES_192
ZipArchive::EM_AES_256
. accept 'password' from zip stream context
. ZipArchive implements countable, added ZipArchive::count() method.

Выходит, что эти методы были добавлены в библиотеке libzip 1.2.0, а у нас установлена 1.1.2. Потому и не работает, насколько я понимаю.
eugen
9 месяцев назад
хостинг: есть
домен: есть
7
libzip 1.1.2 идет bundled в составе php 7.2, и похоже обновлять они ее больше не будут, а вскоре планируют вовсе убрать.
Переведем php 7.2 на отдельный более новый libzip
ven0m
9 месяцев назад
хостинг: есть
домен: есть
Переведем php 7.2 на отдельный более новый libzip
© eugen


Спасибо за оперативный фидбэк! Буду ждать обновления.
ven0m
9 месяцев назад
хостинг: есть
домен: есть
4
Ребята, вы - офигенны! :) Спасибо за столь быстрое обновление библиотеки, теперь все работает как часы!
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Горячая линия
(044)
392 74 33
другие города