AnNyung Official Homepage Home > Update [ 2 ]  

HOME
What is AnNyung
Documents
Packages System
White Paper
Download
Update
  . 3.x [RSS]
  . 2.x [RSS]
  . 1.3 [RSS]
  . 1.2 [RSS]
  . 1.1 [RSS]
  . 1.0 [RSS]
FAQ
Hardware
RoadMap
Gallery

  Go oops.org
  AnNyung banner 88x31

  AnNyung 1 banner 80x15
  AnNyung 2 banner 80x15
  AnNyung 3 banner 80x15
  AnNyung banner 80x15
  AnNyung banner 80x15



php 보안 업데이트

 : 2015.02.02
     : php-20:5.5.21-1.an2
     : AnNyung Packaging Team

     :

    PHP is an HTML-embedded scripting language.  PHP attempts to make it
    easy for developers to write dynamically generated web pages.  PHP
    also offers built-in database integration for several commercial
    and non-commercial database management systems, so writing a
    database-enabled web page with PHP is fairly simple.  The most
    common use of PHP coding is probably as a replacement for CGI
    scripts.  The mod_php module enables the Apache web server to
    understand and process the embedded PHP language in web pages.
    
    Building option:
    	--with no_goto : if don't add vm kind option with goto..

변경사항

    - fixed 5.5.21 security issues
      . CVE-2014-3710 fileinfo: out-of-bounds read in elf note headers (#68283)
      . CVE-2014-8142 Use after free vulnerability in unserialize() (#68594)
      . CVE-2015-0232 Free called on unitialized pointer (#68799)
      . CVE-2014-9427 out of bounds read crashes php-cgi (#68618)
      . CVE-2015-0231 Use After Free Vulnerability in PHP's unserialize() (#68710)
      . CVE-2015-0235 Mitigation for glibc gethostbyname buffer overflow (#68925)
    
    
    - fixed 5.5.21 offcial bugs
      . Fixed bug #67068 getClosure returns somethings that's not a closure
    
      . Fixed bug #45081 strtotime incorrectly interprets SGT time zone
      . Fixed bug #55407 Impossible to prototype DateTime::createFromFormat
      . Fixed bug #68711 useless comparisons
      . Fixed bug #68827 Double free with disabled ZMM
      . Fixed bug #66479 Wrong response to FCGI_GET_VALUES
      . Fixed bug #68571 core dump when webserver close the socket
      . Fixed bug #64938 libxml_disable_entity_loader setting is shared between threads
      . Fixed bug #55618 use case-insensitive cert name matching
      . Fixed bug #68750 PDOMysql with mysqlnd does not allow the usage of named pipes
      . Fixed bug #68901 use after free
      . Fixed bug #68260 SQLite3Result::fetchArray declares wrong required_num_args
      . Fixed bug #68114 linker error on some OS X machines with fixed width decimal support
      . Fixed bug #68657 Reading 4 byte floats with Mysqli and libmysqlclient has rounding errors
      . Fixed bug #68941 mod_files.sh is a bash-script
      . Fixed bug which caused call after final close on streams filter

주의사항

    php 5.5 package는 안녕 리눅스 2에서 기본으로 관리되는 패키지가 아니며,
    안녕 리눅스 2에서 기본으로 제공하는 5.3 패키지와 같이 설치할 수 없습니다.
    
    만약 php 5.5 패키지를 사용하고 싶다면 다음의 순서로 변경할 수 있습니다.
    
    shell> yum install php55-repos;
    shell> yum clean all; yum update
    
    주의할 것은 php-common 패키지에 있는 /etc/php.d 의 php 설정 파일들은 php
    5.5에서 사용할 수 있는 파일들이 *.rpmnew와 같이 생성이 되게 됩니다. 이
    파일들을 설정 파일 이름으로 rename 하신 후에 새로 설정을 하셔야 합니다.
    
    php 5.4 사용자 분들도 5.5로 업그레이드를 해 주셔야 합니다. 5.4에서 5.5로의
    업그레이드는 큰 변화가 없기 때문에 5.5로 업그레이드에 크게 무리가 없을
    것으로 보입니다.
    
    shell> yum remove php54-repos;
    shell> yum install php55-repos; yum update
    
    명령으로 업그레이드가 가능 합니다.




    SRPMS:
        . php-5.5.21-1.an2.src.rpm

    x86_64:
        . php-cli-5.5.21-1.an2.x86_64.rpm
        . php-fpm-5.5.21-1.an2.x86_64.rpm
        . php-devel-5.5.21-1.an2.x86_64.rpm
        . php-5.5.21-1.an2.x86_64.rpm
        . php-extension-5.5.21-1.an2.x86_64.rpm

    i686:
        . php-fpm-5.5.21-1.an2.i686.rpm
        . php-5.5.21-1.an2.i686.rpm
        . php-devel-5.5.21-1.an2.i686.rpm
        . php-cli-5.5.21-1.an2.i686.rpm
        . php-extension-5.5.21-1.an2.i686.rpm



    



 Home > Update [ 2 ]

Copyright 2017 OOPS Development Organization 
LAST MODIFIED: 2016/12/13