サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
readit.l8r.in
mysqlで一般クエリログをするためには、 my.cnfをいじるといいのだけど、 記載方法が少し前のバージョン辺りから変わったのでメモっておく。 ログの出力先ディレクトリはあらかじめ作成しておくことも忘れずに。 mkdir /var/log/mysql chmod 0777 /var/log/mysql vi /etc/my.cnf MySQL 5.1.12 以降 [mysqld] # 一般クエリログを出力する。 general-log=TRUE general-log-file=/var/log/mysql/query.log MySQL 5.1.12 それ以前 [mysqld] # 一般クエリログを出力する。 log=/var/log/mysql/query.log 設定が終われば再起動。 /etc/rc.d/init.d/mysqld restart 詳しくは、【公式ドキュメント】を
IPアドレスから国や都市を取得するためのライブラリが、MaxMind社のGeoIP。 辞書データが無料のものもあるので、それを利用する。 1.GeoIPライブラリをインストール MaxMind社のホームページ(http://www.maxmind.com/)から、GeoIPライブラリをダウンロードし、インストールします。 cd /usr/local/src wget http://www.maxmind.com/download/geoip/api/c/GeoIP.tar.gz tar xzvf GeoIP.tar.gz cd GeoIP-1.4.8 ./configure make make install 2.GeoIPで使うデータを入手 無料で利用できる国データ、町データをダウンロード、解凍し、配置します。(有料版もあります。) # 無料版のLiteシリーズのファイルをダウンロードし
[MySQL]Cannot load from mysql.proc. The table is probably corrupted mysqlのストアドプロシージャの再登録をしようとすると、下記のエラーが表示された。 ERROR 1548 (HY000): Cannot load from mysql.proc. The table is probably corrupted mysqldのrestartを実行しても直る気配もなく・・・ そこでネットで調べてみると、 MySQL5.5.6で変なエラーに遭遇した。 にその対策が記載されていたので、下記のコマンドを流してみた。 [root@ ~]# mysql_upgrade -u root -p Enter password: Looking for 'mysql' as: mysql Looking for 'mysqlcheck' a
.htaccess でメンテナンス中ページに切り替え。 分かっていたけど、テンプレ化してなかった。 で、テンプレート化してくれた方がいるので、メモってみた。 mod_rewrite (.htaccess) で簡単メンテナンスモード @ php-tips 見れば分かるのだけど、その細やかな気配りにちょっと感動した。 # メンテナンス画面のURL ErrorDocument 503 /maintenance.html <IfModule mod_rewrite.c> RewriteEngine On # 2011年05月27日 20:00 以降をメンテナンスモードにする RewriteCond %{TIME} >201105272000.* # メンテナンス画面と画像,js,cssをリダイレクトから除外 RewriteCond %{REQUEST_FILENAME} !(/maintenanc
このページを最初にブックマークしてみませんか?
『DOMAIN ERROR』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く