2011-07-01から1ヶ月間の記事一覧

phpMyAdminで特定のデータベースだけアクセスするようにする

phpMyAdminを使っている時に特定のデータベースだけ操作できるユーザーが欲しい時があります。 以下のSQL文を発行すると「データベース名」だけにアクセスする権限を持ったユーザー「ユーザー名」ができます。 GRANT SELECT ON データベース名.* TO ユーザー…

phpMyAdminが文字化けする

PHP+MySQLで開発の際は文字コードをUTF-8に統一しているのですが、 何故かphpMyAdminで日本語が化ける…ネットで調べていくつかやってみました。因みに環境はこちら CeontOS5.6 PHP5.1.6 MySQL5.0.77 phpMyAdmin2.11.11.3 対策1. PHPの内部文字コード設定 p…

LAN内からドメインで自鯖にアクセスするとルータの設定画面に飛ぶ

いくつかのWEBサービスを自宅鯖で運営してるんですが、 auひかりで強制的に導入されたATERM-BL172HVというルータはLAN内から ドメインでアクセスするとルータの設定画面が出てしまう。 (初めて知ったけど、LAN内からでも転送する機能をヘアピンNATって言うん…

cronが動かない

毎月メールを送信する処理を書き終えて、cronを設定した。 う ご か な い 。。。 確認すべきことは三つ?cronのサービスが起動しているか linuxのコマンドで /etc/rc.d/init.d/crond status「crond 実行中」みたいな感じのメッセージがでればOKサーバ再起…

xreaでPHPをcronで定期的に実行させる時

自分のサーバだと直接PHPをcronで起動させることもできるけど、 xrea、coreserverなんかだとできないので、シェルスクリプトを噛ます。 シェルでPHPのファイルがあるディレクトリに移動しておくと、 includeしているファイルの相対パス等もずれないから 専用…

ブラウザで使えるカラーツール

軽くCSSを書いていたらいい感じのカラーツールを見つけたので、colordb – the color database 同じ系統の色で濃い目と薄めの色を合わせて選ぶのに良い感じ 感覚で色を振るのはなかなかに無理げーなので、 こういうツールはありがたいです。 でもなかなか使い…

htaccessでアクセス制限した時にApacheのテストページがでる

スマートフォン用サイトのために特定のクライアントからのアクセスを .htaccessで制限してみた。ファイル名(index.php)とかでアクセスすると大丈夫なんだが、 ドキュメントルート(/)にアクセスすると何故か、Apacheのテストページがでる。 色々調べた結果、 …

携帯サイトでhttpとhttpsのセッションを引き継ぐ

PHP

携帯用のECサイトを開発しているのでが、 一部のページがSSLだと問題なことに気付いた。 トップページ(http) ↓ カートページ(https) ↓ 商品ページ(http) 等と移動した時、http通信の時とhttps通信の時でセッション的には 別サイトの扱いになってしまい、別…