The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обновление PHP 5.5.6 и 5.4.22

14.11.2013 20:03

Представлен корректирующий выпуск интерпретатора языка программирования PHP - 5.5.6, в котором исправлено 11 ошибок. Из изменений можно отметить оптимизацию производительности работы функций array_merge() и func_get_args(), в которых устранено лишнее копирование данных. В OPCache до миллиона повышен лимит на число файлов в кэше (opcache.max_accelerated_files).

Дополнение: следом выпущен PHP 5.4.22, в котором отмечены аналогичные исправления.

  1. Главная ссылка к новости (http://php.net/index.php#id201...)
  2. OpenNews: Подтверждён факт взлома инфраструктуры проекта PHP
  3. OpenNews: Обновление PHP 5.5.5 и 5.4.21
  4. OpenNews: Обновление PHP 5.5.4
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38431-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, vitalif (ok), 20:40, 14/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А я вот как раз только что им баг поставил https://bugs.php.net/bug.php?id=66095 - у них там в fileinfo скопирован libmagic, но скопировать-то они его скопировали, а символы статическими сделать ниасилили.

    В итоге если заюзать его как модуль апача, и если параллельно в тот же апач вгрузить что-то, что использует системный libmagic, который при этом другой версии - они будут конфликтовать, и либо fileinfo будет падать, либо тот модуль, который использует системный libmagic.

     
     
  • 2.6, arisu (ok), 03:32, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    хм. эти гении лопаты и зубила ещё и include сделали с угловыми скобками. всё-таки идеальное занятие для похапистов — работать лежачими полицейскими.
     
     
  • 3.18, noname12 (ok), 20:18, 18/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    где багрепорт?
     
     
  • 4.19, arisu (ok), 21:10, 18/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > где багрепорт?

    как будто меня волнует, починят в похапэ очередной баг из 100500, или не починят.

     

  • 1.4, Мяут (ok), 23:42, 14/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>> исправлено 11 ошибок
    >> Bug #65939 space before ";" breaks php.ini parsing https://bugs.php.net/bug.php?id=65939
    > #!/usr/bin/python

    Тонко.

     
     
  • 2.9, flvby1 (?), 08:56, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > The space before " ;size" breaks automation systems like __Ansible__ which tries to parse it as a correctly formatted .ini file.
    > Apparently it only breaks with __builtin MacOSX Python__ distribution, so you would not be able to reproduce the above exception if running GNU/Linux or others.

    Сейчас модно постить багрепорт на вполне валидный конфиг вместо кривого софта, который с парсингом косячит?

     
     
  • 3.10, arisu (ok), 09:11, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Сейчас модно постить багрепорт на вполне валидный конфиг вместо кривого софта, который
    > с парсингом косячит?

    это ж на макоси же. а если что-то косячит на макоси, то виноват кто угодно, только не автор говнософта.

     
  • 3.11, ещё один (?), 11:44, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > so you would not be able to reproduce the above exception if running GNU/Linux or others.

    достойным ответом стало бы:

    You're correct. I'm running GNU/Linux and unable to reproduce it. Closing.

     
     
  • 4.12, ещё один (?), 11:54, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > достойным ответом стало бы:
    > You're correct. I'm running GNU/Linux and unable to reproduce it. Closing.

    Хотя, с другой стороны, возможно, перечисление конкретных ломающихся примеров - еднственный способ защититься от ответа разработчика php вроде "ну и что что в начале строки лишний пробел? работает - и ладно". В идеале следобвало бы исправить и кривой софт и конфиг php.

     
  • 4.13, Аноним (-), 17:20, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вот потому таким дурачкам как ты и нельзя доверять.
     
  • 4.14, arisu (ok), 17:43, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    вообще-то нормальный ответ на такое — «ошибка не в нашей программе, wontfix, closed».
     
     
  • 5.15, я же (?), 20:09, 15/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > вообще-то нормальный ответ на такое — «ошибка не в нашей программе, wontfix, closed».

    То есть неправильный отступ в конфиге, по-вашему, исправляться не должен? А неправильный отстут в софте тоже, ведь от отступа ничего не зависит (питон не в счёт)?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру