2011年1月13日木曜日

【Cookie、mail、log、php.iniについて】

Cookieについて
卒論でCookieを扱うことになったので、自分の知らなかったことなどを下記にまとめた。間違ってたり、補足が必要であれば教えていただけると嬉しいです。


Cookieはブラウザごと、コンピュータごとに保存される。




【php.iniについて】
一応php.ini.origを作成して、デフォルトのファイルを残しつつ、設定をする。


・default_charset をisoなんたらから"UTF-8"に
・error_logのコメントアウトをはずして、パスを下記のように設定(基本/var/log/以下にlogを保存するらしい)http://kazmax.zpp.jp/cmd/h/hier.7.html
;Log errors to specified file.
error_log = "/var/log/php/error.log"
・Loopで重い処理をphpでやることがあるので、memory_limit = 1024M に変更(大きすぎ?)


参考させてもらったサイトは下記など
http://wiki.ohgaki.net/index.php?PHP/tips/%E6%8E%A8%E5%A5%A8php.ini%E8%A8%AD%E5%AE%9A
http://www.y2sunlight.com/ground/?PHP5.0%2F3.php.ini%A4%CE%CA%D4%BD%B8
http://www.develop-memo.com/server/apache/phpinstall.html

※ちなみにphp.iniを直したからといって、ブラウザやOSの設定がタイムアウトなどの問題の原因であるかもしれないので、注意が必要。


【mail】
途中でプロセスが落ちたときなどにmailが飛んでくるらしい。これはmailコマンドで確認できる。
・mailと打つ
・一覧が表示されるので、読みたいメールの番号を打つ(最新のものから1,2,3...と番号が振られている)
・番号を打つとそのメッセージが読める。
・アンバサンドの状態のときに、xもしくはqで抜けることができる。
詳しい使い方は
http://cmd.misty.ne.jp/network/04.html
http://www.uetyi.mydns.jp/wordpress/command/entry-166.html
http://www.jun2065.net/index.php?Linux%B4%D8%CF%A2%2Fmail%A5%B3%A5%DE%A5%F3%A5%C9
http://www.k4.dion.ne.jp/~mms/unix/linux_com/mail.html




【logについて】
error_logの使い方は
http://php.plus-server.net/function.error-log.html
http://labs.unoh.net/2007/05/php-logging-to-text-files.html

これからはerror_logやmailなどを見て、サーバーのエラーの原因などを自分で特定し、解決策を求められる。できるだけ自分で解決できるようになろう。

0 件のコメント:

コメントを投稿