2013年5月24日金曜日

ERROR 1133 (42000): Can't find any matching row in the user table

「10日でおぼえるLinuxサーバー入門教室」より(centos6.3環境)
MySQL上で新規作成したユーザーに対してパスワード設定を試みると、表題のエラー発生。
実施ページはP283

手順
#mysql  -u root -p

mysql> create database WP_DB01;

mysql>create user wp_user;

mysql>set password for wp_user@localhost=password('12345');
ERROR 1133 (42000): Can't find any matching row in the user table

以下のコマンドを実行して現象改善。
mysql> grant all on *.* to wp_user@localhost identified by '12345';
Query OK, 0 rows affected (0.00 sec)

mysql> set password for wp_user@localhost=password('12345');
Query OK, 0 rows affected (0.00 sec)

2013年5月23日木曜日

藁の盾 感想

約4年ぶりに映画館で鑑賞。


まあ、次から次へと犯罪者の清国(藤原竜也)に日本国民が襲いかかってきます。


ひっきりなしに襲いかかります。


もうなんかゾンビみたい・・・。


警官やら

 
 
 
トラックの運ちゃんやら
 


ひえええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ



この映画ではストレートに次のことを問いかけられている。


犯罪者を守るのに命をかける価値はあるのか??


犯罪者を福岡から東京へ護送するために5人の警官が選抜されます。


それぞれが犯罪者の清丸(藤原竜也)に対して思いをはりめぐらしています。



神箸(永山絢斗)は、清丸に対してこんな疑問を抱いている。
命をかけて清国を守る価値があるのか?
なんで清丸のために命をかけなければいけないのか?
と疑問に思っていたが、死を前に銘苅(大沢たかお)に清国を守れと託して死んでしまう。



関谷(伊武雅刀)は、人質になった女の子を助けるため、清国護送の仕事を一旦放置して、女の子を助ける。

仕事にとりくむべきか?目の前の女の子を助けるべきか?

考えさせられる選択支ですね。




奥村(岸谷五郎)は、金のために清丸の居場所をリークします。
一方で、警察官としてのプライドもすてておらず、清丸を殺そうと襲ってくる相手に対しては懸命に応戦します。
でも、清丸を守る価値なんてないという考えです。
金ももうけて、一方で警官としての仕事も全うする。
一見すると合理的な考えのようにもみえますね。
ただそのせいでたくさんの人がおそいかかってくる羽目になっているのだが・・・。




白岩(松嶋奈々子)は、仕事と割り切って清丸を守ります。
一方で清丸を殺せば、お金も手に入り、世のためにもよいのではと考え、清丸を何度か殺そうか試みます。
ただし悪魔で仲間に合意をとってから殺そうと試みているところ、あくまで仕事優先の考えのようです。



そして、銘苅(大沢たかお)。
彼は賞金10億円を提供する蜷川(山崎努)の買収や奥村からの賞金分け前の誘いも断ります。
彼も白岩と同じく、仕事をまっとうする人間。

それでも白岩が清丸に殺された後は本当に生かしておくべきかゆれます。

その理由は神箸や白岩の死を無駄にしないため。




蜷川(山崎努)の考えはいたってシンプル。

孫娘を殺された復讐。

ただ、そんなかれも銘苅に命を助けられ、清丸殺しをやめます。

銘苅に免じて清丸殺しをやめたのでしょう。



それぞれが清丸を殺さない理由をみつけだしているようですね。


さて自分はどうなのか??

考えさせられる映画だ。

あえていえば後半ももっとテンポが速い展開だともっと楽しめたかも。




http://wwws.warnerbros.co.jp/waranotate/index.html








2013年5月19日日曜日

崖っぷちの男

久々のヒット作に出会えた。


突然、とびおりる元刑事の囚人。


そしてなにやらとびおり騒ぎに便乗して、銀行強盗をする仲間。


ちょっとだらけてきたなあと思えば警官が突入して展開はどんどん早くなっていく。


無実の証拠となるダイヤを結局持ち出せず、もうだめかと思ったら、やっぱりとびおりた!!!


そしてダイヤゲット!!!!!!


貧乏人が金持ちを駆逐する。


主人公のけっしてあきらめない精神力。


映画「交渉人」を思い出した。


たまげたね!!




http://disney-studio.jp/movies/gakeppuchi/

2013年5月17日金曜日

送信失敗:Failed to connect to example.org:587 [SMTP: Failed to connect socket: Connection timed out (code: -1, response: )]

環境はcentos6.3

「10日でおぼえるlinuxサーバー入門教室」のLESSON33よりメール送信を実施すると以下のエラーが発生。

P275より送信ボタンを押すと以下のエラー

送信失敗:Failed to connect to example.org:587 [SMTP: Failed to connect socket: Connection timed out (code: -1, response: )]

post.phpの編集を実施。
post.phpより抜粋
-----------------------
mdb2 error connect failed mysql
送信失敗:Failed to connect to example.org:587 [SMTP: Failed to connect socket: Connection timed out (code: -1, response: )]
//SMTPサーバへ接続するためのアカウント情報
         $params = array(
         "host" => "example",  //SMTPサーバ名
         "port" => 587,  //送信ポート25 or 587が一般的
         "auth" => "PLAIN", //認証の方式、他に暗号化など色々ある
         "username" => "ichinohe", //送信者名
         "password" => "xxxxxxxx" //パスワード
      );
-----------------------
///***exampleをプロバイダのsmtpサーバーに設定***///
///***ininoheをsmtpサーバーにアクセスできるアカウント名に設定***///
///***xxxxxxxxをsmtpサーバーにアクセスできるアカウント名に対するパスワードに設定***///
------>送信に成功
他にファイヤウォールで25と587を開けたが閉じても同様に送信に成功。


mdb2 error connect failed mysql発生_「10日でおぼえるlinuxサーバー入門教室」より

「10日でおぼえるlinuxサーバー入門教室」のLESSON31を実施。

同書籍のP254に記載のindex.phpにアクセスを試みると以下のエラーが発生

mdb2 error connect failed mysql

どうやらDBへのアクセスがうまくいっていないようだ。
でも
mysql -u root
でデータベースにアクセスできている。
だからindex.phpの設定がおかしいと思われる。

解決策
index.phpより抜粋
-----------------------------
//データベース接続
$con=& MDB2::connect('mysql://root:12345@localhost/sample01_db');
if(PEAR::isError($con)) {
   die($con->getMessage() );
}
-----------------------------
/***12345の部分にmysql -u rootで実行したときにアクセスできるパスワード値を設定する***/
その後は成功。
ちなみにlocalhostの部分を自身の環境のホスト名にすると失敗する。
なぜだろう?
#hostname
hostname
と出力されるのでindex.phpの編集時にlocalhostからhostnameと設定。
しかし上記のmdb2 error ・・・が発生。

2013年5月3日金曜日

centos6.3環境でbind 9の起動に失敗

「10日でおぼえるLinuxサーバー入門教室」を参照しながらbind 9のインストールを実施。
その後
service named start
でDNSサーバーを起動しようとするも失敗。

#cat /var/log/message
より一部抜粋

May  3 16:59:31 centos63 named: zone example.org/IN: loaded serial 2013050202
May  3 16:59:31 centos63 named: example.org.rev:12: unknown RR type 'NS        dns.example.org.'
May  3 16:59:31 centos63 named: zone 0.168.192.in-addr.arpa/IN: loading from master file example.org.rev failed: unknown class/type
May  3 16:59:31 centos63 named: zone 0.168.192.in-addr.arpa/IN: not loaded due to errors.
May  3 16:59:31 centos63 named: _default/0.168.192.in-addr.arpa/IN: unknown class/type
May  3 16:59:31 centos63 named: zone localhost.localdomain/IN: loaded serial 0
May  3 16:59:31 centos63 named: zone localhost/IN: loaded serial 0
May  3 16:59:31 centos63 named: zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
May  3 16:59:31 centos63 named: zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
May  3 16:59:31 centos63 named: zone 0.in-addr.arpa/IN: loaded serial 0

BIND 9インストール後は以下3つのファイルを作成している。
vi /etc/named.conf
vi /etc/named/example.org.zone
vi /etc/named/example.org.rev

エラー内容からexample.org.revの設定がおかしいようだが、どこが違うのかがさっぱりわからない。
結局サンプルファイルをダウンロードして編集したらうまくいった。

サンプルファイルは以下からダウンロード。
http://www.shoeisha.com/book/hp/10days/down/index.html#9784798126135

スペルミスだとどこが違うのか修正するのが大変だ。
サンプルファイルがあって本当に助かった。