The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз PHP 5.2.13"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз PHP 5.2.13"  +/
Сообщение от opennews (ok) on 26-Фев-10, 17:42 
Доступно (http://www.php.net/releases/5_2_13.php) обновление PHP 5.2.13, устаревшей, но еще поддерживаемой ветки языка PHP. В новой версии исправлено 38 ошибок (http://www.php.net/ChangeLog-5.php#5.2.13) и устранено несколько уязвимостей:


-  Исправлена возможность обхода ограничений safe_mode в функции tempnam(), при указании в качестве аргумента пути не заканчивающегося на "/";
-  В расширении "session" устранена потенциальная возможность выхода за пределы окружения, ограниченного настройками open_basedir/safe_mode;
-  Увеличена энтропия при генерации случайных чисел с использованием алгоритма LCG (Linear congruential generator);


URL: http://www.php.net/index.php#id2010-02-25-1
Новость: http://www.opennet.ru/opennews/art.shtml?num=25587

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

  • Релиз PHP 5.2.13, Nas_tradamus, 17:42 , 26-Фев-10, (1) –1  
    • Релиз PHP 5.2.13, pro100master, 18:14 , 26-Фев-10, (2) +1  
      • Релиз PHP 5.2.13, Nas_tradamus, 18:25 , 26-Фев-10, (3) –1  
        • Релиз PHP 5.2.13, pro100master, 19:32 , 26-Фев-10, (5)  
          • Релиз PHP 5.2.13, Аноним, 10:15 , 27-Фев-10, (14)  
            • Релиз PHP 5.2.13, Аноним, 12:21 , 03-Мрт-10, (24)  
  • Релиз PHP 5.2.13, Аноним, 18:35 , 26-Фев-10, (4) +2  
    • Релиз PHP 5.2.13, pro100master, 19:34 , 26-Фев-10, (6)  
      • Релиз PHP 5.2.13, Nas_tradamus, 20:47 , 26-Фев-10, (7)  
        • Релиз PHP 5.2.13, pro100master, 21:52 , 26-Фев-10, (10) +1  
    • Релиз PHP 5.2.13, sHaggY_caT, 00:33 , 27-Фев-10, (11)  
      • Релиз PHP 5.2.13, kibab, 00:17 , 28-Фев-10, (15)  
        • Релиз PHP 5.2.13, sHaggY_caT, 02:35 , 28-Фев-10, (18)  
          • Релиз PHP 5.2.13, Nas_tradamus, 13:52 , 28-Фев-10, (22)  
            • Релиз PHP 5.2.13, Nas_tradamus, 14:59 , 02-Мрт-10, (23)  
  • Релиз PHP 5.2.13, eth1, 21:07 , 26-Фев-10, (8) +1  
    • Релиз PHP 5.2.13, Nas_tradamus, 21:15 , 26-Фев-10, (9)  
  • Релиз PHP 5.2.13, Аноним, 00:42 , 27-Фев-10, (12)  
    • Релиз PHP 5.2.13, аноним, 00:29 , 28-Фев-10, (16)  
  • Релиз PHP 5.2.13, Samm, 02:31 , 27-Фев-10, (13)  
  • Релиз PHP 5.2.13, аноним, 00:31 , 28-Фев-10, (17)  
    • Релиз PHP 5.2.13, tty01, 06:34 , 28-Фев-10, (19)  
    • Релиз PHP 5.2.13, pro100master, 11:26 , 28-Фев-10, (21)  
  • Релиз PHP 5.2.13, Мелашич, 17:43 , 24-Мрт-10, (25)  
    • Релиз PHP 5.2.13, Samm, 12:23 , 26-Мрт-10, (26)  
      • Релиз PHP 5.2.13, kibab, 12:43 , 27-Мрт-10, (27)  
      • Релиз PHP 5.2.13, Nas_tradamus, 15:06 , 27-Мрт-10, (28)  
        • Релиз PHP 5.2.13, Hate, 17:01 , 27-Мрт-10, (29)  
          • Релиз PHP 5.2.13, adventure77, 19:06 , 03-Апр-10, (30)  
            • Релиз PHP 5.2.13, Nas_tradamus, 19:26 , 03-Апр-10, (31)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз PHP 5.2.13"  –1 +/
Сообщение от Nas_tradamus email(ok) on 26-Фев-10, 17:42 
>>обновление PHP 5.2.13, устаревшей, но еще поддерживаемой ветки языка PHP.

К слову, 5.3 до сих пор битриксом вроде нормально не поддерживается. :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Релиз PHP 5.2.13"  +1 +/
Сообщение от pro100master (ok) on 26-Фев-10, 18:14 
В смысле "нормально не поддерживается"? Notice могут и обязаны быть. Ибо код такой. А использование новых фишек 5.3 - значит забить на все серверы 5.2.*
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Релиз PHP 5.2.13"  –1 +/
Сообщение от Nas_tradamus email(ok) on 26-Фев-10, 18:25 
>В смысле "нормально не поддерживается"? Notice могут и обязаны быть. Ибо код
>такой. А использование новых фишек 5.3 - значит забить на все
>серверы 5.2.*

Там на закрытом клиентском форуме люди жалуются, что у них что-то перестает работать с переходом на 5.3. В основном проблема в появлении новых WARNING'ов, но их можно отключать. У кого-то прям модуль "магазин" перестал работать.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Релиз PHP 5.2.13"  +/
Сообщение от pro100master (ok) on 26-Фев-10, 19:32 
я увы не знаком с системой, но я немного знаком с пыхпыхом. Код, работающий в 5.2.*, работает в 5.3.*, но может генерить notice/warning, в частности, иза передачи параметров по ссылке и прочей стриктовщины. Код, использующий нововведения (static, phar и т.д.) на хостингах 5.2.* на запустится.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Релиз PHP 5.2.13"  +/
Сообщение от Аноним (??) on 27-Фев-10, 10:15 
Переход на 5.3 в некоторых случаях делает проекты неработоспособными. В первую очередь из-за появлений новых ключевых слов и функций. Проекты валятся с фатальными ошибками, мол, нельзя перегружать уже определённую функцию. Менее серьёзной проблемой является изменение в поддержке расширений: некоторые теперь нельзя отключить, некоторые удалены из штатной поставки, другие вообще перестали поддерживаться.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Релиз PHP 5.2.13"  +/
Сообщение от Аноним (??) on 03-Мрт-10, 12:21 
и ещё можно попробовать такой код на 5.2.* и 5.3.*:
$a = new stdClass;
$a->a = 1;
echo $a["a"];
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Релиз PHP 5.2.13"  +2 +/
Сообщение от Аноним (??) on 26-Фев-10, 18:35 
Они просто нарки... вот и всё проблема

if ($arParams["ELEMENT_SORT_FIELD"] == "RATING")
$arParams["ELEMENT_SORT_FIELD"] = "RATING";

Цитата из кода битрикса... Страшно даже представить, на чём 5.3 там спотыкается)))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Релиз PHP 5.2.13"  +/
Сообщение от pro100master (ok) on 26-Фев-10, 19:34 
>Они просто нарки... вот и всё проблема
>
>if ($arParams["ELEMENT_SORT_FIELD"] == "RATING")
> $arParams["ELEMENT_SORT_FIELD"] = "RATING";
>
>Цитата из кода битрикса... Страшно даже представить, на чём 5.3 там спотыкается)))
>

на том, что массив arParams неопределен или отсутствует элемент массива ELEMENT_SORT_FIELD. Тухлый код. Разрабам надо всегда включать полный вывод всех сообщений интерпретатора. Тогда
и работать будет на всех обратносовместимых версиях :)))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Релиз PHP 5.2.13"  +/
Сообщение от Nas_tradamus email(ok) on 26-Фев-10, 20:47 
>[оверквотинг удален]
>>if ($arParams["ELEMENT_SORT_FIELD"] == "RATING")
>> $arParams["ELEMENT_SORT_FIELD"] = "RATING";
>>
>>Цитата из кода битрикса... Страшно даже представить, на чём 5.3 там спотыкается)))
>>
>
>на том, что массив arParams неопределен или отсутствует элемент массива ELEMENT_SORT_FIELD. Тухлый
>код. Разрабам надо всегда включать полный вывод всех сообщений интерпретатора. Тогда
>
>и работать будет на всех обратносовместимых версиях :)))

А у меня довольно странная картина: если включить вывод warning'ов, то перестает работать куча функций сайта. :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Релиз PHP 5.2.13"  +1 +/
Сообщение от pro100master (ok) on 26-Фев-10, 21:52 
> А у меня довольно странная картина: если включить вывод warning'ов, то перестает работать куча функций сайта. :)

как написано - так и (не)работает. Что в этом странного? :)))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Релиз PHP 5.2.13"  +/
Сообщение от sHaggY_caT (ok) on 27-Фев-10, 00:33 
> Они просто нарки... вот и всё проблема

+1. Странная CMS со странными системными требованиями, терпеть ее не могу.
На западе такого УГ никто не придумал сделать, а у нас фирма 1c, в свое время сделавшая однопоточную семерку-предприятие с глобальными локами, приложила руку к созданию и этой CMS.

Она тормозит везде, кроме VPS/выделенного сервера! То, что они пишут, что оно может жить на шаред-хостинге, это правда лишь от части, и в меньшей ее части (в значении в 90-е голодные годы, особенно после прошлого дефолта "Есть ли жизнь за МКАД?")

Без фронт-энда, разгружающего веб-бэкэнд и отдающего статику, она вообще не шевелиться, если сервер используется не под нее одну.  

Более "тяжелые" требования видела только на JAVA web-решениях, но там совсем другие возможности и уровень решения, как в той же Alfresco.

Имхо, Drupal рулит, а в 1c курили что-то забористое :))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Релиз PHP 5.2.13"  +/
Сообщение от kibab on 28-Фев-10, 00:17 
Насколько я помню, "стандартной" конфигурацией для Битрикса является двухсерверная, с фронтендом на nginx и бэкендом Apache. И желательно на отдельном сервере БД.
Замечу, эти требования -- не для сильнонагруженного проекта, где они как бы оправданны, а вообще, для всего.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Релиз PHP 5.2.13"  +/
Сообщение от sHaggY_caT (ok) on 28-Фев-10, 02:35 
>Насколько я помню, "стандартной" конфигурацией для Битрикса является двухсерверная, с фронтендом на
>nginx и бэкендом Apache.

Они еще Squid и Oops упоминают в "Рекомендации по конфигурированию веб-систем для оптимальной работы с продуктом". А про Лайти забыли почему-то

>Замечу, эти требования -- не для сильнонагруженного проекта, где они как бы
>оправданны, а вообще, для всего.

На их веб-сайте долго висело сообщение (было еще осенью, если я не ошибаюсь) о том, что их продукт может жить и на шаред-хостинге :)
Сейчас убрали, стало стыдно, наверное...

Собственно, Вы все говорите правильно, но проблема в том, что end-user'ы его покупают, а потом удивляются, а почему он, собственно, тормозит? Конечно, винить они начинают кого угодно, кроме себя любимых, купивших этот странный продукт

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Релиз PHP 5.2.13"  +/
Сообщение от Nas_tradamus email(ok) on 28-Фев-10, 13:52 
>Собственно, Вы все говорите правильно, но проблема в том, что end-user'ы его
>покупают, а потом удивляются, а почему он, собственно, тормозит? Конечно, винить
>они начинают кого угодно, кроме себя любимых, купивших этот странный продукт
>

Достается, как правило, сисадмину, которому приходится приложить невероятные усилия, чтобы это чудо заработало без тормозов даже на мощном сервере.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Релиз PHP 5.2.13"  +/
Сообщение от Nas_tradamus email(ok) on 02-Мрт-10, 14:59 
>>Собственно, Вы все говорите правильно, но проблема в том, что end-user'ы его
>>покупают, а потом удивляются, а почему он, собственно, тормозит? Конечно, винить
>>они начинают кого угодно, кроме себя любимых, купивших этот странный продукт
>>
>
>Достается, как правило, сисадмину, которому приходится приложить невероятные усилия, чтобы это чудо
>заработало без тормозов даже на мощном сервере.

Еще добавлю от себя. Битрикс использует огромное кол-во временных таблиц в своих запросах. Вернее, запросов с LEFT и JOIN он генерирует в тотальном большинстве!

Как выяснилось недавно, DROP TABLE как обычной, так и временной таблицы делает лок уровня сервера на открытие файлов. Т.Е. пока файл не удалится операционной системой, майскл не может открыть ни одной таблицы.
Но при большом I/O удаление файла может длится до 10 секунд.

Это все очень весело, млять. :(

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Релиз PHP 5.2.13"  +1 +/
Сообщение от eth1 on 26-Фев-10, 21:07 
сдался вам всем битрикс... развели тут...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Релиз PHP 5.2.13"  +/
Сообщение от Nas_tradamus email(ok) on 26-Фев-10, 21:15 
>сдался вам всем битрикс... развели тут...

Ну, некоторым приходится иметь с ним дело по стечению обстоятельств.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Релиз PHP 5.2.13"  +/
Сообщение от Аноним (??) on 27-Фев-10, 00:42 
Мои пять копеек оффтопа: это битрикс, такая дрянь, что просто страшно представить. Системные требования ужасают. Порой складывается ощущение, что разрабы специально в него напихали ресурсоемкого кода, для солидности. Ко всему прочему он платный. Но маркетинговый отдел в 1С работает отлично и лемминги закупаются битриксом.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Релиз PHP 5.2.13"  +/
Сообщение от аноним on 28-Фев-10, 00:29 
>Но маркетинговый отдел в 1С работает отлично и лемминги закупаются битриксом

к кому ещё не подкатывали серьёзные дяди с предложением делать серьёзный бизнес на битриксе? :)
к нам подкатывали. предлагали немножко вложиться, зато потом зарабатывать и зарабатывать!
отсюда вывод: битрикс - разновидность сетевого маркетинга, поэтому он столь же убог, рано как живуч.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Релиз PHP 5.2.13"  +/
Сообщение от Samm email(??) on 27-Фев-10, 02:31 
Обновил свой репозиторий для CentOS5/RHEL5: http://rpms.varien.com
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Релиз PHP 5.2.13"  +/
Сообщение от аноним on 28-Фев-10, 00:31 
господа, где бы разжиться zenddebuggerом под php 5.3 ?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Релиз PHP 5.2.13"  +/
Сообщение от tty01 on 28-Фев-10, 06:34 
zend* 5.3 не поддерживает.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Релиз PHP 5.2.13"  +/
Сообщение от pro100master (ok) on 28-Фев-10, 11:26 
только через zend server. Увы :(
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Релиз PHP 5.2.13"  +/
Сообщение от Мелашич email on 24-Мрт-10, 17:43 
это жесть а не версия. ее походу вобще не тестили. екстеншн mysql так и не прогрузился у меня под виндой 64 битной 2003. Коллега тоже вчера и на 32 битной не прикрутил. слил 5.2.12. заработало. єто под апачем.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Релиз PHP 5.2.13"  +/
Сообщение от Samm email(??) on 26-Мрт-10, 12:23 
>это жесть а не версия. ее походу вобще не тестили. екстеншн mysql
>так и не прогрузился у меня под виндой 64 битной 2003.
>Коллега тоже вчера и на 32 битной не прикрутил. слил 5.2.12.
>заработало. єто под апачем.

Бедные, бедные виндовз юзера. Плачут, колются, но все равно жрут кактус.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Релиз PHP 5.2.13"  +/
Сообщение от kibab on 27-Мрт-10, 12:43 

>Бедные, бедные виндовз юзера. Плачут, колются, но все равно жрут кактус.

+1

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Релиз PHP 5.2.13"  +/
Сообщение от Nas_tradamus email(ok) on 27-Мрт-10, 15:06 
>>это жесть а не версия. ее походу вобще не тестили. екстеншн mysql
>>так и не прогрузился у меня под виндой 64 битной 2003.
>>Коллега тоже вчера и на 32 битной не прикрутил. слил 5.2.12.
>>заработало. єто под апачем.
>
>Бедные, бедные виндовз юзера. Плачут, колются, но все равно жрут кактус.

Юзаю винду для развлечений и работы, а Unix для автоматизации, программирования и админства. Хотел бы перейти на Mac, но жаба душит.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Релиз PHP 5.2.13"  +/
Сообщение от Hate email(ok) on 27-Мрт-10, 17:01 
>Юзаю винду для развлечений

Вирусами балУешся?


>и работы,

Боты, спамишь?


>а Unix для автоматизации, программирования и
>админства.

Не верю. (с)


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Релиз PHP 5.2.13"  +/
Сообщение от adventure77 email on 03-Апр-10, 19:06 
Люди добрые здравствуйте!!! Помогите с проблемой ... перешел хостер на 5.2.13 и начался АД... передаешь функции file() ссылку на файл и тишина ... header("Location:") не отрабатывает. тоже с прямой ссылкой ... что делать ?????


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "Релиз PHP 5.2.13"  +/
Сообщение от Nas_tradamus email(ok) on 03-Апр-10, 19:26 
>Люди добрые здравствуйте!!! Помогите с проблемой ... перешел хостер на 5.2.13 и
>начался АД... передаешь функции file() ссылку на файл и тишина ...
>header("Location:") не отрабатывает. тоже с прямой ссылкой ... что делать ?????
>

Попросить хостера поставить персонально вам 5.2.12.
Если php как cgi, то поставить другую версию - раз плюнуть.
По крайней мере, когда я работал в хостинге, мы ставили клиентам нужную версию без проблем за 5 минут.

А вообще, спасибо за инфу. Я еще не обновлял свои сервера.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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