PHP スクリプトを CentOS 5.4 で構築した Web サーバーに設置してみたところ、PHP スクリプトが途中で打ち切られてしまうという問題が発生しました。 原因は、PHP スクリプトで使用していた mysql_set_charset 関数で、どうやらこれが PHP 5.4.0 以上でないと利用できない様子です。
CentOS5.3のPHPパッケージはPHP5.1で使えないので5.2を利用できるリポジトリを追加し、利用する。 RemiとUtter Ramblingsというリポジトリを見つけたんですが、Utter RamblingsはPHP5.2.5だったので、Remiを利用することにしました。 RemiはEPELリポジトリと依存関係にあるようなのでそちらも追加。 # rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm # yum --enablerepo=remi update php $ php -v PHP 5.2.10 (cli)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く