公開開始日:平成20年10月 1日(水) 
最終更新日:令和 2年10月16日(金) 
  

黎鸞記 RDF

黎鸞の備忘録的な記録(だらけた日常と備忘録的に記事をだらだらと綴ったもの)

平成27年 8月24日(月)

[メモ] CentOS 7.1 に php 5.6 を入れる

ここを参考にインストール。
$ yum install epel-release
$ wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
$ rpm -Uvh remi-release-7.rpm

remi-safe というリポジトリが自動的に使用されるようになっているので、自動的に使用されない(明示的に使用する)ようにしたい場合は、リポジトリの設定ファイル「/etc/yum.repos.d/remi-safe.repo」を以下のように編集する。
[remi-safe]
:(略)
enabled=1
↓変更
enabled=0

そして、php 5.6 をインストール。
yum install --enablerepo=remi --enablerepo=remi-php56 --enablerepo=epel php
登録日時:平成27年 8月24日19時39分
コメント

ビット演算

OS の変更に伴い、php のバージョンも 5.6.12 から 5.4.16 に古くなったのだが、その影響かビット演算がうまく実行されていない
具体的にはカテゴリーの表示にビット演算を用いているのだが、演算結果がおかしいため表示されない。 無理やり最新版にあげてもいいけど、あとのメンテナンスが面倒なので極力それはやりたくないし。 とりあえず、プログラムを改変して対応するしかないかな。

ビット演算は問題なく、利用しているデータベースが MariaDB 10.0 と標準とは違うためか MariaDB から php に BIT データを渡すところに問題があった(文字列化されてビット演算に利用できない状態)ので、BIT のカラムを INT に変更して対応。
実際には INT データも文字列化されるけど、そこはキャストで逃げるってことで。
登録日時:平成27年 8月24日15時47分
更新日時:平成27年 8月24日22時31分
コメント
掲載されている会社名・製品名・システム名などは、各社の商標または登録商標です。
Copyright © 2010 - 2018 SQUARE ENIX CO., LTD. 
Copyright © 2008 黎鸞 
カレンダー
<< 平成27年 8月 >>
   1
 2  3  4  5  6  7  8
 9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31  

最近のコメント