ミライハック
  • Home
  • Categories
  • About

>> Home / システム開発

PHP5.4.13リリース!

∵ Takayoshi Saito ∴ 2013-03-15 ∞ 3'

PHP5.4.13がリリースされたようです

php公式サイトでは、まだPHP5.4.12の更新情報しか出ていませんが、公式サイト右上のstableが5.4.13に変わっています。更新日時は3月14日。昨日です。stableには入ったけど、まだ公式には通知が来ていない感じでしょうか。

remiレポジトリにも5.4.13が来た

CentOS5.4でも、remiレポジトリに5.4.13-1.el6.remiっていうバージョン番号でパッケージが来ているようです。

sudo yum update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.riken.jp
 * extras: ftp.iij.ad.jp
 * remi: remi.mirrors.arminco.com
 * remi-test: remi.mirrors.arminco.com
 * updates: ftp.iij.ad.jp
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package ImageMagick-last-libs.x86_64 0:6.7.8.10-1.el6.remi will be updated
---> Package ImageMagick-last-libs.x86_64 0:6.8.3.9-1.el6.remi will be an update
---> Package php.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-bcmath.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-bcmath.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-cli.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-cli.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-common.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-common.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-devel.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-devel.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-gd.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-gd.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-mbstring.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-mbstring.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-mcrypt.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-mcrypt.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-mysql.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-mysql.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-pdo.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-pdo.x86_64 0:5.4.13-1.el6.remi will be an update
---> Package php-pecl-imagick.x86_64 0:3.1.0-0.4.RC2.el6.remi.1 will be updated
---> Package php-pecl-imagick.x86_64 0:3.1.0-0.8.RC2.el6.remi will be an update
---> Package php-xml.x86_64 0:5.4.12-1.el6.remi will be updated
---> Package php-xml.x86_64 0:5.4.13-1.el6.remi will be an update
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================================================
 Package                                 Arch                     Version                                     Repository              Size
===========================================================================================================================================
Updating:
 ImageMagick-last-libs                   x86_64                   6.8.3.9-1.el6.remi                          remi                   2.0 M
 php                                     x86_64                   5.4.13-1.el6.remi                           remi                   2.7 M
 php-bcmath                              x86_64                   5.4.13-1.el6.remi                           remi                    57 k
 php-cli                                 x86_64                   5.4.13-1.el6.remi                           remi                   2.6 M
 php-common                              x86_64                   5.4.13-1.el6.remi                           remi                   891 k
 php-devel                               x86_64                   5.4.13-1.el6.remi                           remi                   2.5 M
 php-gd                                  x86_64                   5.4.13-1.el6.remi                           remi                   140 k
 php-mbstring                            x86_64                   5.4.13-1.el6.remi                           remi                   942 k
 php-mcrypt                              x86_64                   5.4.13-1.el6.remi                           remi                    48 k
 php-mysql                               x86_64                   5.4.13-1.el6.remi                           remi                   134 k
 php-pdo                                 x86_64                   5.4.13-1.el6.remi                           remi                   117 k
 php-pecl-imagick                        x86_64                   3.1.0-0.8.RC2.el6.remi                      remi                   168 k
 php-xml                                 x86_64                   5.4.13-1.el6.remi                           remi                   168 k

Transaction Summary
===========================================================================================================================================
Upgrade      13 Package(s)

Total size: 12 M
Is this ok :

PHP5.4.13の更新内容

バグフィックスが中心のようです。5.4.12に比べてが修正されています。

  • Core:   . Fixed bug #64235 (Insteadof not work for class method in 5.4.11).     (Laruence)   . Implemented FR #64175 (Added HTTP codes as of RFC 6585). (Jonh Wendell)   . Fixed bug #64142 (dval to lval different behavior on ppc64). (Remi)   . Fixed bug #64070 (Inheritance with Traits failed with error). (Dmitry)

  • CLI server:   . Fixed bug #64128 (buit-in web server is broken on ppc64). (Remi)

  • Mbstring:   . mb_split() can now handle empty matches like preg_split() does. (Moriyoshi)

  • OpenSSL:   . Fixed bug #61930 (openssl corrupts ssl key resource when using     openssl_get_publickey()). (Stas)

  • PDO_mysql:   . Fixed bug #60840 (undefined symbol: mysqlnd_debug_std_no_trace_funcs).     (Johannes)

  • Phar:   . Fixed timestamp update on Phar contents modification. (Dmitry)

  • SOAP   . Added check that soap.wsdl_cache_dir conforms to open_basedir     (CVE-2013-1635). (Dmitry)   . Disabled external entities loading (CVE-2013-1643). (Dmitry)

  • SPL:   . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence)   . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS).     (patch by kriss@krizalys.com, Laruence)   . Fixed bug #64106 (Segfault on SplFixedArray[] = y when extended).     (Nikita Popov)   . Fixed bug #52861 (unset fails with ArrayObject and deep arrays).     (Mike Willbanks)

  • SNMP:   . Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin)

MySQL5.6.10を入れている人は要注意

MySQL5.6.10をMySQL公式サイトからダウンロードしてインストールしているCentOSな人は要注意です。php-mysqlを更新しようとすると以下のエラーが出ます。

Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
libmysqlclient.so.18(libmysqlclient_16)(64bit) is needed by php-mysql-5.4.13-1.el6.remi.x86_64
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:
php-mysql-5.4.12-1.el6.remi.x86_64 has missing requires of libmysqlclient.so.18(libmysqlclient_16)(64bit)
Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2013-03-15-19-03xxa7NL.yumtx

シンボリックリンクを変えたり色々試したのですが、現状、MySQL公式サイトから落としたMySQL5.6とPHP5.4.13を共存させるには、PHPをソースからコンパイルしてインストールか、checkinstallでRPM化してインストールしか手が無いようです。

自宅サーバーの導入しました

とりあえず自宅サーバーにPHP5.4.13を導入しました。RPM化は少々お待ちをー。

Search

Categories
  • LInux
  • インターネット
  • インフラ
  • エッセイ
  • ゲーム
  • システム開発
  • セキュリティ
  • データサイエンス
  • 国際関係
  • 政治
  • 歴史
  • 社会学
  • 自己紹介
  • 行ってきた

Pages
  • 齊藤貴義
  • 職務経歴
  • スクレイピング・ハッキング・ラボ サポートページ
  • 『爆速開発を支えるClaude Code上級者テクニック』サポートページ

2026 © Takayoshi Saito | Twitter GitHub | Built on Zola