読者です 読者をやめる 読者になる 読者になる

備忘録

開発の日々の備忘録

php

PHPの日付処理でハマったはなし

php

PHPで開発中に前月の月初日を取得する必要があって、ハマってしまった話です。 実行環境 # /usr/local/bin/php -v PHP 7.0.3 (cli) (built: Feb 10 2016 16:03:28) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2…

phpredisでデイリーランキング

redisのソート済みセット型を使えば簡単にランキングが実装できるらしい 勉強がてらやってみた phpredisのセットアップはこっちを参考に eeggs.hatenablog.com 環境 redis 3.0.7 php 7.0.3 phpredis やること JSONで日付、ユーザーID、スコアを受け取る 例 {…

Apache+mod_phpからNginx+php-fpmに移行する

サーバー負荷が上がってきたので、Apache+mod_phpなサーバーをNginx+php-fpmに乗り換えてみた 環境 PHP 7.0.3 httpd-2.2.26 Nginx 1.9.10 CentOS release 6.5 (Final) PHPとApacheは既にインストール済み Nginxインストール 下準備 yum -y install pcre pcre…

PHP7.0.3からRedisを使う

RedisをインストールしたのでPHPから利用できるようにする。 Redisのインストールはこっちを参考に。 eeggs.hatenablog.com 環境 CentOS release 6.5 (Final) PHP 7.0.3 Redis 3.0.7 PHP,Redis共にインストール済 phpredisインストール PHPのRedisモジュール…

wordpressサーバーの移転をしたメモ

サーバーを新調したので、古いサーバーで稼働中のwordpressを新サーバーへと移転した。 備忘録。 ついでにPHP、MySQL、Apacheを最新のものに変えた php-5.3.6→7.0.1 mysql-5.5.10 →5.7.10 httpd-2.2.17 →2.4.18 作業内容 大した作業はしてない。 ざっくりま…

apache,mysql,phpをソースからインストールしたメモ

LAMP環境構築の備忘録。 構築環境 CentOS 7.2 httpd-2.4.18 mysql-5.7.10 php-7.0.1 PHP7つかうよおおおおおほおおおお apacheインストール 依存パッケージやらインストール準備 $ sudo yum install pcre-devel 2.4からapache本体に同梱されなくなったapr,ap…