3月にこのブログでもランサムウェアを紹介しましたが、どんどん猛威を振るっているようですね。そんな中、なんと復号にチャレンジしている人たちがいました。
▼埼玉データ復旧センター
http://paso9.net/maru.html
ん…? NPO? でも金とるの? ちょっと怪しい雰囲気も…。ご利用は自己責任でお願いします。
あれ…、ランサムウェアに関する書籍があったら広告貼ろうと思ったけど、0件ヒットだ。まだまだネットの情報を頼りにするしかないですね…。
3月にこのブログでもランサムウェアを紹介しましたが、どんどん猛威を振るっているようですね。そんな中、なんと復号にチャレンジしている人たちがいました。
▼埼玉データ復旧センター
http://paso9.net/maru.html
ん…? NPO? でも金とるの? ちょっと怪しい雰囲気も…。ご利用は自己責任でお願いします。
あれ…、ランサムウェアに関する書籍があったら広告貼ろうと思ったけど、0件ヒットだ。まだまだネットの情報を頼りにするしかないですね…。
「木波ハッキング研究所」でググったら…。
WEB検索は良いんですよ。しっかりインデックスして頂いて、WordPress使ってるだけあってしっかり上位に来させて頂いています。
一方、画像検索すると…。おおう。なんか赤い旗が早い段階で出てくるのは何だ…。
Google先生が、よく分かんないから関係が近そうなの出してやれいってだけならまあまだ良いのですが、政治的な力が働いてそうで超怖いです。
そういう意味でも、今後はちょっとした画像でも上げていかなきゃですね。
今年中にうちのサイト、画像100枚ぐらいアップしてあげなきゃ、赤い旗が目についちゃうよ。
まだ今年も2/3です。やるだけやって、年末を迎えましょう!!
先日ご紹介したKAZUYA Channelからも大きな影響を受けましたが、ヘタリアそのものからも、その二次創作からも勉強させていただいています。
▼【ヘタリア】Bad Apple…?【手描き】
http://www.nicovideo.jp/watch/sm21853890
ニコニコ動画の良いところは、投稿者の意図だけでなく、それに同調する人の意見が見られるところ、それに同調しない人の意見が見られるところ、つまり全方位の意見が見られるところに価値がありますよね。
とても良いコメントがしばらくすると消えてしまうのが残念だったりしますが、だからこそ同じ動画なのに久しぶりに見ると発見があったりします。
この動画をマイリスに入れたの2013年09月20日になってる。もう2年前かぁ。んー、KAZUYAさんのも2年前だったな。2年前ってなんかあったかな? 嫌韓が流行りだしたのはもうちょい後だったと思ったけど。
▼おっ、すごい。電子書籍だと480円も安い。ぜひ読んでみてください。いかに自分が日本以外のことを知らないか、よく分かります。単純にギャグマンガとしても面白いですよ。
|
価格:1,080円 |
![]()
2年前ぐらいから欠かさず見ているYouTubeのチャンネルがあります。KAZUYAさんのチャンネルです。チャンネルの概要を引用すると「時事問題、政治、歴史など個人的に気になった話題をわかりやすく2分程度で毎日夜9時にお届けする教養動画チャンネルです。」とのこと。私から見ると2歳年下で、北海道在住。自分より若い人がこういう声を上げていて興味を惹かれたのもありますし、北海道が沖縄と同じく赤い大地と呼ばれることを知って、広島出身の私がなぜか近い匂いを感じてしまったのもあり、未だ見続けるに至っています。最近は人気チャンネルになったのもあり、方々で講演をやっていたりもするようです。ちょっと目つきが悪いのが玉に瑕。
▼KAZUYA Channel
https://www.youtube.com/user/kazuyahkd
先日ご紹介した、小林よしのりの「戦争論」を読むに至ったのも、KAZUYAさんの動画を見たのがきっかけでした。見始めた頃は、この手の人って最初はいい感じなんだけど、途中から政治的な色合いが出てきて見るに耐えなくなるんじゃなかろうか、と心配していましたが、まだ大丈夫みたいですw。
こうして20代の人が声を上げられるインフラがあるのはとても良いことですね。
|
価格:1,199円 |
![]()
▼Android端末に存在する新たな脆弱性を確認、端末を無限に起動させる恐れ
http://blog.trendmicro.co.jp/archives/12072
とうとうAndroidがDoS攻撃される時代が来てしまったようです。2009年7月にDocomoから初のスマホであるHT-03Aが発売されて6年。普及したからこそ攻撃の対象足り得るのでしょうね。私自身、HT-03Aを使っていた頃はどうなることやらと思っていたものですが、なんだか感慨深いです。対応としてはAndroidをバージョンアップしてくださいとのこと。ただ、バージョンアップすると大体もっさりするので、あんまやりたくなかったりも…。
|
Android Security: Attacks and Defenses【電子書籍】[ Misra, Anmol ] 価格:5,754円 |
![]()
私が高校生の頃、興味はあるけど、えらくうさんくささを感じる本だなあと思い敬遠していた本が、この「戦争論」でした。それから10年が経ち、とある人の紹介でこの本を手にするに至りました。良いタイミングで読んだのではないかなあと言う印象です。漫画ですがボリューミーで、読むのにかなり時間がかかります。
この本を読んで思ったことは、「良かった…」ということ。また、「日本って必ずしも負けてなくないか?」ということ。
私は広島出身ですが、だからなのか、どこでも似たようなものなのか、「自由・平等・平和」というフレーズを教育機関でかなり浴びた気がします。この本を読んで、それが左翼思想(共産主義思想)だということに初めて気付きました。言われてみれば心当たりがあるのです。言ってることは正しいけど、何か腑に落ちないという違和感。
戦争はダメだ。うん、正しい。太平洋戦争は誤りだった。そうなの? 日本はひどいことをした。そうなの? 迷惑をかけた国に謝罪しないと行けない。そうかもしれない。
まあ、それを受け入れるとしよう。ということは、だ。我々のじいちゃん・ばあちゃん世代はろくでなしの集まりと言うことになるのだが、本当にそうなのか。そして、僕たちは、そのろくでなしの子孫なわけですよね。さて、そんなろくでなしが集まって、世界一治安の良い国になり得るのでしょうか。これほど豊かになれるものなのでしょうか。それを自信を持って「否!」と言わせてくれたのが、この本でした。これが「良かった…」と思ったところです。
「日本って必ずしも負けてなくないか?」の方は、戦後の植民地の解放についてです。第二次大戦まで、アジアやアフリカはほとんどが植民地になっていました。それが、どうして第二次大戦後、一斉に独立し始めたのでしょうか。その答えをこの本で知ることができます。そうして、ついぞ日本が植民地になることもなかったわけでね。あの流れでなら、日本が植民地になっていたとしても何ら不思議ではないのですよ。東京大空襲や原爆投下を始め、あれだけの一般市民虐殺を経てすら、復興を遂げて今に至る日本。無宗教の私でも、日本の神様ってどんな人だっけ?と気にしだすのもご愛嬌ですよ。
ちなみに、小林よしのりは「おぼっちゃまくん」の作者でもあります。私と同年代なら、「ああ!」と思うのではないでしょうか。えらく異色な方向で攻めてますよね。
▼楽天の広告を貼っておいてなんですが、BOOK OFFなら、だいたい中古で在庫があるので安く買えますよ。かくいう私もBOOK OFFで買いました。
|
価格:1,620円 |
![]()
先ほどちょうど読みきったところなのですが、今までの自分の中国に対する理解の浅さを痛感しました。中華民国は消滅した訳ではなく台湾で生き残っていることや天安門事件に至る顛末、チベットやウイグルの問題は具体的に何なのか、などなど。大変勉強になりました。
中国人の国民性も歴史的背景から説明されており、何かと中国人が嫌われるのも納得がいきました。感情的ではなく、とても理路整然としていて大変読みやすく、一気に最後まで読んでしまいました。オススメです。
ちなみに私は楽天KoboのPCアプリで読みました。現状、電子書籍だと280円安く買えます。
|
価格:1,080円 |
![]()
更新が途絶えて久しいビオラサイト。Drupalで運用していた際に攻撃されてから、Drupalを止めてとりあえずindex.php1枚で運用していましたが、ビオラと同じくあまりに不遇なので対処しました。
▼ビオラ弾きの楽しみ
http://viola.khl.mydns.jp/
https://viola.ldlus.org
今までいくつかCMSを試してきましたが、直感的な操作性・何もしなくてもスマホ対応してる・マニュアルの多さ、からビオラサイトもWordPressで運用することにしました。近々、サイトを追加する予定ですが、WordPressだらけになりそうです。
|
WordPressレッスンブック [ エ・ビスコム・テック・ラボ ] 価格:3,024円 |
![]()
Google先生のPageSpeed Insightsに教えを請いに行くと、研究所サブドメインのスマホ表示がイッカーンと言われていたので修正。今までtableタグを多用していたのですが、divタグに置き換える形で対応しました。これでPCでもスマホでもそれなりの見え方で表示できるようになったかと。表示幅によっては「む~ん?」ってなるけどね…。
▼木波ハッキング研究所
http://system.khl.mydns.jp/
https://ldlus.org
今まであまりデザイン、というかレイアウトを本腰入れて取り組んでいなかったので、floatの勉強になりました。PageSpeed Insightsは大分改善しましたが、外部読み込み系がことごとく引っかかってますな。広告を外せば改善するんだろうけどね…。
【参考サイト】
http://www.webword.jp/cssguide/ref-visible/index4.html
http://whisper.sakura.ne.jp/diary/2009/06/cssfloat.html
|
HTML5&CSS3デザインブック [ エ・ビスコム・テック・ラボ ] 価格:2,808円 |
![]()
もうそろそろ英会話スクールに通い始めて1年が経とうとしているのですが…
なんか吸収合併されとる!! M&Aって言った方が良いのか。
▼ディーンモルガンアカデミーは、ロゼッタストーン・ラーニングセンターに変わりました
http://mydma.com/
まあ、昨日レッスンに行ってきましたが、何ら変わりなく。
ピンクが黄色になったぐらいでしたwww。
むしろメリットですよ。
ゆくゆくロゼッタストーンが無料で使えるようになるんだとか。
以前買おうと思ったタイミングがあったけど、買わなくて良かった…。
▼ディーン社長の著書
|
価格:1,028円 |
![]()
セキュリティ情報をしっかりキャッチするようになったから気付いているだけなのか、
世間的にも増えているからなのか、名前を付けられる脆弱性が増えてますね。
会社でもウチでもしっかり対応していかないと…。
http://www.security-next.com/056515
http://internet.watch.impress.co.jp/docs/news/20150128_685840.html
http://blog.trendmicro.co.jp/archives/10112
http://blog.trendmicro.co.jp/archives/9957
https://www.cybertrust.ne.jp/ssl/sureserver/heartbleed.html
|
価格:3,024円 |
![]()
身代金要求型不正プログラム(ランサムウェア)というものが存在しているようです。
これやられたら完全にお手上げですね。バックアップの取り方も考え直さないと…。
|
トレンドマイクロ ウイルスバスター クラウド 3年版 (2014年9月発売版) 1本 【送料無料】 価格:9,790円 |
![]()
研究所のトップページには書いていましたが
こちらでは挙げていなかったので書いておきます。
▼ハッカーになろう
http://cruel.org/freeware/hacker.html
私が大学の頃…、そんな前じゃないですよ?
まだ10年も前ではないです。
このサイトを見つけ、これはすごいものを見つけてしまったと思ったものです。
そのころなんてまだ、画像を表示しようものなら
ティーーーーーー、あ、止まった。再読み込み。
ティーーーーーーーーーーーーーー。完了。おっけ!
なんてのが当たり前の頃でしたからね?
まあ、何バイトだったかまでの証拠はないのですが、
少なくともサクッと表示される画像が存在しなかったのは間違いありません。
画像の圧縮技術が向上したのもあり、
サーバのリソースなり、チューニングのノウハウが進化したのもあり
紆余曲折を経て、今に至ることは諸先輩方の努力の賜物です。
本当の意味では、そういう先輩方こそが、「ハッカー」と呼ばれるにふさわしいのですけれども
今の御時世にそう呼んで喜ばれることやら…。
やはり上記のサイトを見ていても、さすがに時代が変わったかなあと思うところは否めず、
ハッカーという言葉を使うのは時代遅れですらあるのかなあ…、とがっかりしてしまう今日この頃。
なのだけれども、「ハッカーになろう」で書かれている内容に関しては全く色褪せないです。
来年の抱負を考える上で、やっとこの土俵に上がって来れた、と喜んでいるところです。
このことは情報技術に限りません。
お酒に詳しければお酒ハックだし、
アニメに詳しければアニメハックだし、
肉体の限界を求める人はボディハックだし。
ハッカーやハッキングという言葉はそんなに大層な言葉ではないし
本当は自分では名乗れない言葉なんです。
それをいたずらに使う人は、厨二病か、単なる勘違い野郎なんでしょうね。
なんたって、それらは称号であって、自分でアピールするものではなく
人に讃えられて初めて価値を持つものなのですから。
うちのviolaサブドメインをしばらく放置してたら
28万件とか勝手に書き込まれてた。
Drupalだからなのかな…。標的リストとかありそうだよね。
以前の投稿でも書き込んでる通り、脆弱性が指摘されたりしてるし、
技術者としては使っていて直感的じゃないから、いまいちどこに地雷があるか読めないし…。
というわけで、Apacheで拒否設定をやりました。
なんか知らんけどえらい苦労した。
Orderの順序とか、Allowが先かDenyが後かとか厳密なんじゃね。
自分を拒否設定にして確認することに頭が行かず、
1日でやりきれんとは、まだまだだな…。
今日も仕事でVALUE DOMAIN落ちるし…。
最近クラッカー調子に乗りすぎだろ。
ハッカー目指してる身としては、
あのしょうもないクラッカーがハッカーって呼ばれるのを歯がゆく思います。
2014年3Qの脆弱性届出は239件 – 10年目で累計1万件超に
http://www.security-next.com/053045
減少したと言われている中、SQLインジェクションの脆弱性を指摘されちゃったDrupalちゃんが、かわいくてしょうがない。
まあ、SQLインジェクションが問題視されてからしばらく経つからねえ。
SIerだった前の会社でも、SQLインジェクション対策やってますアピールしてたのが私が社会人1年目の頃だから、さすがにそうもなりますわな。現在、社会人7年目ね。
一方で、「任意のスクリプト実行」が最多とのことなので、JavaScriptの記述には気を使わないとですね。思いっきり実務に直結しますよ。
https://www.jpcert.or.jp/at/2014/at140042.html
運用開始から1ヶ月も経ってないのに
こんなしょぼい脆弱性指摘されないでよ…。
なんだろう、この今さら感。
別に見られて困る情報もまだないけどさ…。
もっともバージョン7系の脆弱性とのこと。
うちのしょぼいサーバは、32bitのCentOSですよーだ。
バージョン6までしかサポートしてもらってないので
何の影響もないもんね(泣)。
CMSを使ってサイトを構築しよう!
ということで、今度はDrupalを使って構築してみました。
▼ビオラ弾きのたのしみ
http://viola.khl.mydns.jp
https://viola.ldlus.org
concreteの方が良いかも…。
SoyCMSよりは分かりやすかったけど、
直感的とは言えないかな。
けど、いろいろカスタマイズしたい場合は
Drupalはできる子のような印象を受けました。
|
Drupal実践プログラミング徹底入門 [ ジョン・K.ヴァンダイク ] 価格:4,860円 |
![]()
CMSを使ってサイトを構築しよう!
ということで、もともとSoyCMSを使っていたのですが、
どうも難しいので諦めて別のCMSを使って再構築してみました。
▼ここがウワサの隠れバー(廃止済み)
http://whisky.khl.mydns.jp/
今回使ったのはconcrete5というCMSです。
コンクリートブロックを積み上げていくように
ページレイアウトを作っていけるという特徴なのですが…、
これは良い!!
ストレスなく、直感的に作っていけました。
これなら技術面にとらわれず、コンテンツ作成に注力できる。
Soyちゃんバイバイ。
純国産だから支援したかったけど、
プログラムできる身とあっては
CMSなしで作る方が楽に思えてきちゃって…。
|
価格:3,542円 |
![]()
最近世間をにぎわせているBashの脆弱性。
ご多分に漏れず当サーバも該当していました。
Bashをアップデートすれば対策になるので、
以下のように実施しましょう。
▼JVNの通達
http://jvn.jp/vu/JVNVU97219505/
▼CentOS6の情報はこちら
http://lists.centos.org/pipermail/centos-announce/2014-September/020593.html
▼Red Hat から出ているチェックコマンド
[admin@server ~]$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
vulnerable
this is a test
[admin@server ~]$
「vulnerable」なので脆弱性あり、ってことでしょう。
▼現在のbashのバージョンを確認
[admin@server ~]$ sudo rpm -q bash bash-4.1.2-15.el6_4.i686 [admin@server ~]$
▼RPMはこちらから
http://rpm.pbone.net/
32bit版:「bash-4.1.2-15.el6_5.2.i686.rpm」で検索すると出る
64bit版:「bash-4.1.2-15.el6_5.2.x86_64.rpm」で検索すると出る
▼RPM取得
[admin@server ~]$ wget ftp://ftp.muug.mb.ca/mirror/centos/6.5/updates/i386/Packages/bash-4.1.2-15.el6_5.2.i686.rpm --2014-09-29 11:21:05-- ftp://ftp.muug.mb.ca/mirror/centos/6.5/updates/i386/Packages/bash-4.1.2-15.el6_5.2.i686.rpm => `bash-4.1.2-15.el6_5.2.i686.rpm' ftp.muug.mb.ca をDNSに問いあわせています... 130.179.31.46 ftp.muug.mb.ca|130.179.31.46|:21 に接続しています... 接続しました。 anonymous としてログインしています... ログインしました! ==> SYST ... 完了しました。 ==> PWD ... 完了しました。 ==> TYPE I ... 完了しました。 ==> CWD (1) /mirror/centos/6.5/updates/i386/Packages ... 完了しました。 ==> SIZE bash-4.1.2-15.el6_5.2.i686.rpm ... 908364 ==> PASV ... 完了しました。 ==> RETR bash-4.1.2-15.el6_5.2.i686.rpm ... 完了しました。 長さ: 908364 (887K) (確証はありません) 100%[==============================================================================================================================================================>] 908,364 358K/s 時間 2.5s 2014-09-29 11:21:15 (358 KB/s) - `bash-4.1.2-15.el6_5.2.i686.rpm' へ保存終了 [908364] [admin@server ~]$
▼RPMのコマンド
http://itpro.nikkeibp.co.jp/article/COLUMN/20060228/231208/
▼アップデートで実行
[admin@server ~]$ sudo rpm -Uvh bash-4.1.2-15.el6_5.2.i686.rpm [sudo] password for admin: 準備中... ########################################### [100%] 1:bash ########################################### [100%] [admin@server ~]$
▼再度チェックコマンドを実行
[admin@server ~]$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
this is a test
[admin@server ~]$
「vulnerable」が表示されなくなったのでOK
|
価格:3,024円 |
![]()
ずっと書こう書こうと思いつつ先延ばしにしていたのですが、
やっと筆を執りました。
▼ランニングコスト・ゼロでWEBサーバ運用!?
http://system.khl.mydns.jp/running_zero.php
https://ldlus.org/running_zero.php
興味のある方はぜひぜひ、一度お試しください!
|
「独習Linux専科」サーバ構築/運用/管理 [ 中井悦司 ] 価格:3,218円 |
![]()
サーバの速度を改善しようと思った時に、色々とできることがあります。
ブラウザキャッシュの設定がそのうちの一つです。
Google先生のご指摘
https://developers.google.com/speed/docs/insights/LeverageBrowserCaching
Apacheでの設定方法
http://oxynotes.com/?p=6024
▼画像やCSSやJSを1週間キャッシュする場合は、以下をhttpd.confに追記します
# BEGIN Browser Cache
<ifModule mod_expires.c>
ExpiresActive On
ExpiresByType image/png “access plus 1 weeks”
ExpiresByType image/jpeg “access plus 1 weeks”
ExpiresByType image/gif “access plus 1 weeks”
ExpiresByType text/css “access plus 1 weeks”
ExpiresByType text/javascript “access plus 1 weeks”
</ifModule>
# END Browser Cache
▼GTmetrix先生に評価してもらうと、ブラウザキャッシュの得点がびっくりするぐらい上がります
http://gtmetrix.com/
|
サーバ構築の実際がわかるApache実践運用 / 管理 / 鶴長鎮一 価格:3,218円 |
![]()
このあいだ、広島の学生からの友人が
出張で東京に来たので一緒に飲んだのですが、
彼が上司から言われたという話が興味深かったので、ここで紹介します。
我々の業界は工学系であり、
それにまつわる書籍は基本的に¥2,000を超え、
ものによっては¥6,000だって平気で超えます。
社会人1年目にナケナシの金をはたいて
新書・古書を問わず技術書を買い漁っていた身としては
これは投資だ、これは投資だ、ぐふっ・・・でしたが、
会社の立場で見ると、どうも¥6,000だろうが安いらしいのです。
社会人3年目だとして、単金(時給)が¥1,800だったとしましょう。
時給¥1,800円なのなら、¥6,000円と言うのはどういう金額ですか?
4時間も働けば、その金額を追い抜くわけです。
ということは?
必死にググって半日かけて調べた内容が、
この技術書読んだらしっかりまとまってた、というような場合。
ググって出てきた内容の信憑性は低い。
一方で書籍は検閲を経ているだけに信憑性が高い。
そうすると、お前が必死こいて探すよりも、
大人しく本読んでる方が、断然コスパいいじゃないか!
ってことですよ。
今までの経験を元に考えれば分かるはずだったのですが、
言われて初めて気づいたので興味深かったです。
今の会社にもビジネス書籍手当があったりしますが、やっぱり上限が低いです。
この話を聞くと、もっと投資したって回収できそうな気もします。
まあ、実際そういう手当を運用していると、いろいろあるんでしょうが…。
とまあ、そんな話も聞けつつ、浜松町で美味しいお酒を飲めました。
▼この本も名著だと言われてるけど読めてないな…
|
価格:3,456円 |
![]()
知り合いには誰にも言っていませんが、
6月から密かに英会話スクールに通っています。
そろそろ日常会話を終えて、
ビジネス英語に行けるかな、という頃合いなのですが、
よく先生に指摘されることがあります。
君は発音は良いし、実用的な文章を見せてくれるのだが、
文法がイマイチだな、と。
特に多いのは名詞の前に付くあれですよ。
そう、a(不定冠詞) とか the(定冠詞) とか my(所有格)ですよ。
↓の本を読んだりしつつ思っているのですが、
日本語は省略の文化であり、「誰の」をぼかした表現が多いですが、
英語は白黒つける文化であり、「誰の」を付けずにはいられないようです。
a(別に特定しないけど、とある1つの) とか
the(さっき話に出たアレ or 一般的に分かるでしょ) とか
my(オレの)
はとても重要なのです。
↓の本はまだ買ったばかりで全て目を通せていませんが、
立ち読みした限りでは
上記のように暗記するばかりではない、
理解する方向での内容が色々と書かれています。
本屋さん(八重洲ブックセンター)でもオススメだったので良書だと思いますよ。
|
価格:1,404円 |
![]()
大学時代に作っていた暗号化・復号プログラムがあるのですが、
WEB上でそれらを動かせないかと思いつつ着手しました。
ひとまず、シフト暗号を実装しました。
▼こんな感じ
http://system.khl.mydns.jp/program/cipher/shift/shift.php
https://ldlus.org/program/cipher/shift/shift.php
暗号プログラムはC言語で書いているのですが、
コマンドライン上での対話型にしていたので
PHPでexec関数実行した際に値を返すように改修しました。
社会人になってからはJavaやPHPばかりだったので、
C言語のクセが頭から完全に抜けていて、しっかり苦戦しましたよ。
文字列操作があんなにややこしいとは…。
PHPって、つくづくとっつきやすいんだな。
配列気にしなくて良いし、そのまま代入できるし。
純粋C言語で頑張らない方が良いかなあ…。
C++勉強してみて、どっちが良いか比較してみるか。
▼大学時代にこの本で暗号への理解を深めました。読み物としても面白いですよ。
|
価格:680円 |
![]()
|
【1000円以上送料無料】暗号解読 下/サイモン・シン/青木薫 価格:723円 |
![]()
端末からコマンド叩きます
$ cd cake/app/
$ Console/cake bake all [テーブル名]
※テーブル名がtest_tablesであれば、[テーブル名]をTestTableとして実行する今回指定するテーブルに限らず、テーブル名に「.(ドット)」を含むものが同じDBにあると権限がないよエラー等が出ますので、アンダーバー等に変更しましょう。区切り文字と判断してしまうみたいですね。
bakeを実行した後に、同じCakePHPを使っているページにブラウザでアクセスすると、以下のようなエラーが表示されることがあります。
Warning: SplFileInfo::openFile(/home/admin/www/test/html/manager/../../cake/app/tmp/cache/persistent/myapp_cake_core_cake_console_): failed to open stream: Permission denied in /home/admin/www/test/cake/lib/Cake/Cache/Engine/FileEngine.php on line 314
cake/app/tmp/cache/persistent/myapp_cake_core_cake_console_
のキャッシュファイルが、bakeを実行したユーザで作成され、664のパーミッションになっています。ブラウザでアクセスするときはapacheユーザなので、このパーミッションだと拒否されてしまいます。
対応の仕方としては、以下のどれか
1.上記のキャッシュファイルを削除する
2.上記のキャッシュファイルのパーミッションを777に設定する
3.apacheユーザの所属グループをうまいこと設定してやる
キャッシュファイルは時々削除されるようなので、2をやっても半永久的な対策にはなりません。連続してbakeする場合は1より2の方がベター。
▼私はこの本を参考にCakePHP 2.3で開発しています(bakeのことは申し訳程度にしか載ってないです…)
|
価格:3,110円 |
![]()
広島市内で友人と飲む約束をしていたところ、時間に少し余裕があったので、ふらっと原爆ドームへ。最近、小林よしのりの「戦争論」を読んだりしていて、右翼だの左翼だの出てくるのですが、何であれ、戦争は軍隊同士でやるべきで、一般市民が虐殺されるのだけはNGだと思います。
|
ポストカード「広島県広島市原爆ドーム」Postcard-絵はがきハガキ葉書 価格:108円 |
![]()
▼このファイルを編集する
/etc/munin/munin.conf
<ポイント>
・contactsを複数指定する場合はスペース区切り
・mailコマンドの宛先はカンマ区切り
▼例えばこんな感じ
contact.kiha.command mail -s “Munin ${var:group}::${var:host}” [email protected]
contact.kiha.always_send warning critical
contact.mobile.command mail -s “Munin ${var:group}::${var:host}” [email protected]
contact.mobile.always_send critical
# WEBサーバ
[WEB;WEB-SITE]
address 127.0.0.1
use_node_name yes
contacts kiha mobile
# CPU使用率は1コアあたり80%として、コア数で掛け算
cpu.user.warning 80
# criticalは90%
cpu.user.critical 90
【参考URL】
http://castor.s26.xrea.com/blog/2007/10/19
前提:a.shとb.shは同じディレクトリにあります。
–a.sh—–
#!/bin/bash
MSG=`./b.sh`
echo $MSG
–b.sh—–
#!/bin/bash
echo “OK”
●実行結果
$ ./a.sh
OK
cronで実行する場合は相対パスではなく、絶対パスにします。
また、MSGへの代入やechoは必須です。
入れないと、コマンドが見つかりませんと出たり、
呼び出したファイルのエラーメッセージが表示されなくなったりします。
【参考URL】
http://www.searchman.info/tips/3160.html