2016-02-01から1ヶ月間の記事一覧

apache mod-evasive のインストールとxmlrpc.phpへのアクセス拒否設定

また海外からdosを食らったのでいい加減対策することにする。手順 // インストール yum install mod_evasive // 設定ファイルで設定値を調整 vi /etc/httpd/conf.d/mod_evasive.conf // ログフォルダ作成 mkdir /var/log/mod_evasive/ // 権限設定 chown apa…

cakephp1.2 paginateを使用する時のまとめ

cakephpでページング使用と思って、久しぶりだったので何を使えばよいか忘れてしまっていてpearのpagerにしようかと思ったけどやっぱりcakephp標準のpaginateにしようかと思ってやってみたんだけど実装までに4時間もかかってしまって鬱になってイラッと来た…

cakephp1.2 paginateでunbindModelする時は第2引数にfalseを設定すること

paginate実行する前にunbindModelする場合、必ず第2引数にfalseを設定して永続的に連結を解除すること。 そうしないと最初のcountの時だけ解除されて、データ取得する時は元に戻ってしまうらしい。参考サイト CakePHPのbindModelとunbindModel | 株式会社LIG

php array_multisortが優秀だった件

php

cakephp使ってて、以下のような多次元配列をNumber.numberでソートしたい [User] => Array ( [0] => Array ( [id] => 36 [Number] => Array ( [id] => 1044 [number] => 0300019992 ) ) [1] => Array ( [id] => 15 [Number] => Array ( [id] => 1041 [number…