- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Значит у дебиана улучшена версия пыха. может еще что всунули)
1) Не "улучшена". Это исправление безопасности. Как я уже написал - скорее всего все Ваши остальные проблемы также уже исправлены.
2) Абы чего не всунут. Как правило, патчат офф версию только ради исправления багов, реже - меняя как-то функциональность (новые плюшки, адаптация к дебиановским стандартам и т.п.).
А версию в стабильной ветке - патчат вообще лишь по поводу исправлений безопасности или критических багов (например, могущих привести при работе приложения к потере данных). Крайне редко при этом добавляется/меняется функциональность. Случай max_file_uploads - пример безвыходной ситуации. Исправить проблему иначе было просто нельзя, наверное.
Благодарю . теперь я больше склоняюсь к дебиану
В дебиане не работает функция поворота изображений imagerotate.
ужасная потеря для всех нас.
suhosin даже в облегченной дебиановской версии тоже вещь неоднозначная. Например, если одна переменная больше лимитов, то полностью очищаются все остальные. Скрипты с защитой от CSRF через дополнительную переменную ругаются на попытку взлома. Можно очень долго искать причину, если не понимать как оно работает. И еще в три раза больше времени объяснять клиентам.
Возможно, тут было бы лучше остановить дальнейшую обработку POST, но из-за пара-н-о-и-д-альности все очищают.
В дебиане не работает функция поворота изображений imagerotate
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321237
?
Там подробно и очень доступно изложены причины, почему это пока wontfix. И народ активно ищет пути решения проблемы. Собственно, написано что в squeeze вроде исправили, что странно.
А вообще, для танкистов на сайте лучших собаководов написали:
Увы, если люди совсем читать документацию не умеют - тут ни дебиан, ни фря не помогут.
suhosin даже в облегченной дебиановской версии тоже вещь неоднозначная. Например, если одна переменная больше лимитов, то полностью очищаются все остальные.
Можно подробнее? Тестовый пример, настройки php при которых такое наблюдается.
Возможно, тут было бы лучше остановить дальнейшую обработку POST, но из-за пара-н-о-и-д-альности все очищают.
Проверяйте переменные дальше в приложении, определяйте что запрос не является валидным. Как-то так. Т.е. вполне разумная политика.
Сам с подобным пока не сталкивался, в смысле чтобы эта стратегия была проблемой.
теперь я больше склоняюсь к дебиану
Совратили? 🚬
Вопрос был оценить удобстве эксплуатации, а не в навыках чтения документации.
По факту изображения в дебиане не переворачиваются и травмпункты перегружены вывихами шей.
Да при любых настройках php это возникает. Главное подобрать файл, который пролезет в php, но не пролезет в suhosin :
http://www.vbulletin.com/forum/showthread.php?336629-Cannot-upload-large-files-security-token-was-missing
По факту изображения в дебиане не переворачиваются
Переворачиваются. ЧЯДНТ?
Повторяю, если Ваш девелопер читать документацию не умеет - это не совсем проблема дебиан. Ему никто не обещал, что данная функция будет работать в любой инсталяции, где заявлена поддержка расширения gd. Вот открутят от PHP возможность использовать что-то кроме bundled GD - тогда другое дело.
А пока - проверяйте нужные функции. Нету - используйте что-то для замены. В самой доке есть несколько альтернативных реализаций в несколько строчек.
Не вижу особой проблемы, из-за которой стоит превращать систему в помойку, не используя системную GD либу. По хорошему, надо пинать PHP разработчиков внести свои изменения в upstream GD.
монитор вращаете на ножке?
в GD других способов нет. в самой доке в комментариях несколько "попиксельных" реализаций на чистом php, они слишком тормозят. Обычно девелопер на своей машине под виндой (c bundled gd) ваяет скрипты, потом приносит и оказывается, что дебиан-то - говно.
imagemagick - типа совсем другое расширение и девелоперы не любят изучать две разных парадигмы.
монитор вращаете на ножке?
Да нет, я же указал решения.
в GD других способов нет. в самой доке в комментариях несколько "попиксельных" реализаций на чистом php, они слишком тормозят.
Нет, или Вы не знаете?
Обычно девелопер на своей машине под виндой (c bundled gd) ваяет скрипты, потом приносит и оказывается, что дебиан-то - говно.
Оправдать ожидания среднестатистического "девелопера", который "ваяет скрипты", забив на необходимость заглянуть в документацию - боюсь, таки не является задачей дебиана.
Но раз Вы хостер (как в ТЗ топика) - есть и другое решение. "Прогнитесь" под таких "девелоперов", поправьте одну строчку в правилах сборки и соберите свои пакеты PHP. Пересобирать важные пакеты на хостинге - частая необходимость и по другим причинам (например, вам требуется еще более оперативно обновляться при проблемах безопасности; патчи меняющие стандартную функциональность). Дебиан очень просто позволяет развернуть свою инфраструктуру по сборке и дистрибуции пакетов.
Нет, или Вы не знаете?
Где-то на 15-ом попиксельном варианте в комментариях мне надоело читать.
Значит, не знаю, но раз там столько тупого кода, скорее всего, способов нет.
Расскажите же, какие именно функции GD следует применять девелоперам для поворота ?
Без imagemagic и в данный исторический момент, то есть, не в sqeeze.
Вот кстати, мы как-то обсуждали дебиановский тухляк и вынужденную необходимость использовать backports.org, так теперь этот сайт официально признан и рекомендован. Релиза в этом году не ждите.
Где-то на 15-ом попиксельном варианте в комментариях мне надоело читать.
Значит, не знаю, но раз там столько тупого кода, скорее всего, способов нет.
Почему вдруг "тупого"? Зачем столько высокомерия-то - вполне приличный PHP код есть.
Почему попиксельный вариант не сгодится? Откуда Вы это знаете, не зная условий конкретной задачи?
Без imagemagic и в данный исторический момент, то есть, не в sqeeze.
Почему без? Еще руки связать за спиной и языком по клавиатуре код набирать ?
Там есть решения и с imagemagic. И с использованием внешних бинарников, и с использованием расширения (доступного в дебиан).
Еще раз - неумение заглянуть в документацию - не проблема дебиан. Ставьте девелоперов в угол, бейте по рукам, не давайте десерта - но обучите их смотреть туда и писать портируемый код. Либо прогибайтесь под таких быдлокодеров, ежели Вы хостер.
Вот кстати, мы как-то обсуждали дебиановский тухляк и вынужденную необходимость использовать backports.org
А я не использую бакпортс. ЧЯДНТ?
так теперь этот сайт официально признан и рекомендован.
Дык здорово, чиво. Появился еще один официальный сервис. Какому-нибудь центосу тоже не помешал бы. Дак нету там. 🚬
Релиза в этом году не ждите.
Поставите на это денюшку?