The OpenNET Project / Index page

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

Внеплановое обновление PHP 5.1.6

25.08.2006 11:38

В срочном порядке выпущен релиз PHP 5.1.6, в котором устранена ошибка появившаяся в PHP 5.1.5 и приводящая к полной неработе ограничений устанавливаемых директивой memory_limit на 64-битных системах.

  1. Главная ссылка к новости (http://www.php.net/...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/8208-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (39) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Jelis (ok), 12:31, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот есть на опеннете раздел "Проблеммы безопасности". А давайте еще сделаем два раздела: "Проблеммы безопасности и новые версии ПХП" и "проблеммы безопасности и новые версии ядра Линукс". И уберем это из основной ветки новостей....
     
  • 1.2, Аноним (-), 12:53, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    +1 на пред. сообщение
    единственно я думаю можно "Проблеммы безопасности и новые версии ПХП"
    именовать просто "Новые версии ПХП" - и так понятно зачем ети версии нужны
     
  • 1.3, Av (??), 12:54, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Логично было бы вообще убрать обсуждение новостей!
     
     
  • 2.7, Jelis (ok), 19:06, 25/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, я на самом деле это не серьезно...  про отдельную колонку. Просто больно часто эти две темы последнее время в новостях появляються, так что как то раздражать начали. Те кому надо (хотя надо это, наверно, подовляющему большенству, в том числе и мне) и так узнают об этом.
      А обсуждение отключить можно как раз таки для этих двух тем, потому как в комментах тока флейм разводиться аля "какой пхп дрявый и кривой" и "какой линукс дрявый и тоже плохой".  А потом начинают кричать "Ой, вы тут Лор разводите!" ... Вообщем ни чего интересного :-(
     

  • 1.4, dimus (??), 13:35, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не, обсуждение новостей порой интереснее читать, чем сами новости. Не надо убирать!
    Да и выделять отдельные колонки под ЧихПых, с безопасностью которого и так все понятно, по-моему не надо
     
  • 1.5, replicant (?), 13:58, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дожили! Горя не знали! ... теперь опять апдейт... жесть.
     
  • 1.6, replicant (?), 14:22, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ведь и правда не работали ограничения. Пришлось откатиться обратно на 5.1.4 с таким расходом памяти как на 5.1.5, а тут на тебе, вот в чем плюшка была.
     
  • 1.8, jest (?), 19:11, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    впервые обновляться не надо :) УРА ТОВАРИЩИ!
     
  • 1.9, Tatarin (??), 23:52, 25/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Господа, а может мне кто объяснить, зачем юзать пхп, когда есть перл и питон?
     
     
  • 2.10, Painbringer (?), 01:11, 26/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    за тем что php достаточно удобный и гибкий язык (для своих задач разумеется), а во вторых не обязательно самому на нем писать -- много всякого готового и вкусного на нем писаного приходится использовать (ну хоть тот же phpBB).
     
  • 2.31, don_oles (??), 11:58, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, вопрос от вопроса. А зачем (действительно, зачем????) юзать python/perl если есть php?
     

  • 1.11, Tatarin (??), 02:59, 26/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я просто рад до безумия что компания Инлайн-Техноложис создала свой биллинг на перле... Ведь думат же люди. Представляю что-бы было если все это хозяйство было написано на пхп.
     
  • 1.12, Abu (?), 12:43, 26/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Честное слово - я понимаю тех, кто пхп юзает давно. Привыкли, затарились. Но нынче - действительно, зачем?

    Ведь, извиняюсь, коноебит многие пхп-сайты и - часто. Моего товарища пхп-сайт хакнули, по-деццки. Я его спрашиваю - что делать-то будешь? Да хз - отвечает. Я готовый шаблон юзаю (врать не буду - phpBB или что другое) - где там разобраться?

    И, действительно, может в отдельную ветку все эти казусы с пхп? Постоянно - одно и то же в комментах, одно и то же, после прочтения новости - =а зачем оно?=

    Не поймите меня превратно, понимаю и =за= и =против= пхп, но, может, действительно - что-то поменять в новостях? (:

     
     
  • 2.14, don_oles (??), 13:51, 26/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А если вдруг _всё_ устраивает? ;) Или ты думаешь что если вдруг кто-то напишет не на пхп - то всё станет вдруг сразу супер секурным?
     
     
  • 3.15, Abu (?), 16:15, 26/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ты знаешь, мне это напоминает ситуацию с мониторами LG. Их всегда куча в ремонтных сервисах. И вот когда спрашивают - что это? Мониторы плохи? Или чините плохо? Мастера сервисного центра гордо отвечают: просто наша фирма торгует этими мониторами на всю округу. Поэтому, дескать, и в ремонте их навалом - ну очень их много поломанных, а вот представьте - сколько не поломанных (: в пересчете на общий процент продаж.

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

     
     
  • 4.16, don_oles (??), 17:11, 26/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ты так и не ответил _зачем_ мигрировать на perl/python если и так всё устраивает.
     
     
  • 5.19, Abu (?), 02:49, 27/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Ты так и не ответил _зачем_ мигрировать на perl/python если и так
    >всё устраивает.

    Да, пожалуй, и незачем (: ведь =очень многие web-программисты кроме него ничего и не знают= (dmitri) ((:

     

  • 1.13, don_oles (??), 13:50, 26/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тогда уж про обновления ядра линуха тоже можно отдельную ветку.
     
  • 1.17, dmitri (??), 22:08, 26/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зря вы так, есть новость значит про нее надо сообщить, а обсуждение это приложение к новости, а поповоду дого что не использовать php - это не реально, уж больно моного web-программистов кроме него ничего не знают.
     
     
  • 2.18, GateKeeper (??), 01:00, 27/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь быстренько сообразите-ка мне web-ориентированный (это подчеркиваю) язык (только не тыкайте в перл/питон - писать echo/print/sprintf/printf/... для каждого выводимого блока - есть бред в сравнении с вставкой статического шаблона в пыхпых). И, кстати, про секурность говорили не раз, и не только в ветках про пыхпых: линуксоиды вон любят отговариваться, мол "отключи дырявые модули, и будет тебе секурность", девелоперы на сях говорят: "в чем ся виноваты, если разработчик туп и не проверяет входные параметры?" и т.д... Дыры-то находят в конкретных модулях, использование которых со стороны можно ОЧЕНЬ сильно ограничить (ну проверьте 10 раз входной параметр, отсеките всё ненужное, а уже только остаток кидайте в пусть и дырявую функцию - да хрен вас кто тогда поломает!!!). Кстати, в подавляющем большинстве случаев дыры относятся к разряду "надо залить сплойт на сайт и оттуда запустить" - дык не дайте залить. Либо если дали залить - не дайте запустить. Ну и вот недавняя дыра, дававшая якобы DoS: проверяли, запускали, работает... НО DoS, почему-то не даёт. Валится не корневой httpd, а лишь тод thread, что непосредственно обслуживал процесс. Угадайте, что происходит по отвалу одного из thread'ов апача? Всё просто: корневой httpd порождает взамен его новый.
     
     
  • 3.20, hvv (?), 06:02, 27/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен. Большинство возгласов "А у моего друга опять пхпбб форум поломали" говорит лишь о том, что у подобных распространённых скриптов куча проблем и, вообще говоря, не понятно, на что надеются люди, поставившие "из коробки" какой-то потенциально небезопасный скриптец и не приложившие голову для минимальной настройки его окружения. Я, конечно, понимаю, что проблема с мемори_лимит (пусть даже только на х64) - довольно таки серьёзная штука, но вот почему-то основная масса недовольства направлена на конкретные продукты. Если кто-то на си фигню напишет, вы тоже будете говорить, что язык - лажа полная? Так уж сложилось, что "из коробки" либо будет ограничена функциональность, либо всё будет настолько открыто, что страшно выставлять в мир - всегда нужно приложить хотя бы какой-то напильник и правильно спроектировать то, что вы хотите использовать. Протыкать кнопки в визарде и получить рабочую и секурную инсталляцию для какой-то конкретной (зачастую уникальной) системы/инфраструктуры - это ж фантастика, либо это должен быть такой визард, который после каждого шага открывает в редакторе очередной конфиг с пожеланиями что-нибудь подхатчить.
     
  • 3.22, Userr (?), 15:53, 27/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >А теперь быстренько сообразите-ка мне web-ориентированный (это подчеркиваю) язык (только не тыкайте
    >в перл/питон - писать echo/print/sprintf/printf/... для каждого выводимого блока - есть
    >бред в сравнении с вставкой статического шаблона в пыхпых).

    Может того, матчасть подучить? Чтобы глупости не писать.

     
     
  • 4.23, GateKeeper (??), 16:06, 27/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, именно. Так что, вопрос вы поняли. Я жду примеров.
     
     
  • 5.24, masted (ok), 16:30, 27/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Угу, именно. Так что, вопрос вы поняли. Я жду примеров.

    Тот же py-django.

     
     
  • 6.25, Userr (?), 16:37, 27/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >>Угу, именно. Так что, вопрос вы поняли. Я жду примеров.
    >
    >Тот же py-django.

    Угу. И тот же Mason, Template Toolkit.

     
     
  • 7.27, GateKeeper (??), 10:04, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    TT:
    Отличнейшим образом организована работа с массивами. Как там советуют: копируйте хеш в объект-массив...

    Бредим дальше?

     
     
  • 8.32, Userr (?), 18:40, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Может быть стоит все-таки подучить матчасть ТТ нормально работает и с хешами и... текст свёрнут, показать
     
     
  • 9.35, GateKeeper (??), 07:59, 29/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Да помилуйте, этот пример даже на википедии лежит Так, при попытке доступа к кл... текст свёрнут, показать
     
     
  • 10.36, don_oles (??), 09:34, 29/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А толком никто и не сможет ответить Начали изучать технологию для крутости Пот... текст свёрнут, показать
     
     
  • 11.38, Userr (?), 14:28, 29/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Лет 10 назад я выбирал, на чем бы мне написать простенький веб-скрипт Выбирал м... текст свёрнут, показать
     
     
  • 12.40, don_oles (??), 11:18, 30/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Так ты выбирал язык или виртуальную машину Ты программер или админ Что именно ... текст свёрнут, показать
     
  • 10.37, Userr (?), 14:20, 29/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Цитирую вас В ТТ проблемы с работой с массивами и хешами нет Это вы по незнани... текст свёрнут, показать
     
     
  • 11.39, GateKeeper (??), 17:13, 29/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Т е тулзы, написанные на сях Вы тоже категорически не используете И даже ОСь п... текст свёрнут, показать
     
  • 6.26, GateKeeper (??), 09:43, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Тот же py-django.

    Да-да...

    php:
    if(isset($a) && $a && isset($b) && $b) {}

    py-django:
    {% if athlete_list %}
        {% if coach_list or cheerleader_list %}
            We have athletes, and either coaches or cheerleaders!
        {% endif %}
    {% endif %}

    Продолжаем бредить кривыми поделиями...

     
     
  • 7.28, masted (ok), 10:28, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >py-django:
    >{% if athlete_list %}
    >    {% if coach_list or cheerleader_list %}
    >        We have athletes, and either coaches or cheerleaders!
    >    {% endif %}
    >{% endif %}
    >
    >Продолжаем бредить кривыми поделиями...

    А что в этой конструкции плохого? То, что даже дизайнер не запутается? Дак шаблоны для того и придумали, чтобы отделить логику от морды или я не прав?

     
     
  • 8.29, GateKeeper (??), 11:45, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    AND OR придумали, конечно же для дураков, которыми django-девелоперы, естественн... текст свёрнут, показать
     
  • 6.30, GateKeeper (??), 11:48, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    в догонку: каким образом Вы собираетесь защищать свой труд при использовании предложенных Mason, TT или Django? Только не говорите, что по жизни альтруисты и на продажу никогда ничего писать не собираетесь (как говорится, не зарекайся)!
     
     
  • 7.33, Userr (?), 18:51, 28/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >в догонку: каким образом Вы собираетесь защищать свой труд при использовании предложенных
    >Mason, TT или Django? Только не говорите, что по жизни альтруисты
    >и на продажу никогда ничего писать не собираетесь (как говорится, не
    >зарекайся)!

    Что вы подразумеваете под "защищать"?
    Заказчик платит за разработку и поддержку.
    Если код требует какой-то программной защиты - значит задача несложная и типичная
    (это верно для web-приложений).
    Такие задачи неинтересны.

     
     
  • 8.34, GateKeeper (??), 07:45, 29/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Под защищать подразумевается наличие возможности преобразования исходного кода в... текст свёрнут, показать
     

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



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

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