自社内にWEBサーバを移行したのでASENSのコーポレートサイトとブログサイトを移転することにしました。
ASENSではコーポレートサイトもブログサイトもWordPressで作っています。
WordPressはMovable Typeと違って移行が楽なのがウレシイです。
おおまかに言うと、ファイルとデータベースをごっそり新サーバに移動し、wp-config.phpを書き換えるだけで動きます。データベースの移動はphpMyAdminのエクスポート、インポート機能を使えば簡単です。
で、簡単なはずなWordPressの移行ですが、ブログサイトがちょっとおかしくなりました(;´Д⊂)
1つはソーシャルブックマークボタンが表示されなくなりました。
これはPHPコードを < ? と ?> で囲っていたのが原因のようです。< ?php と ?> で囲ったら動きました。(でも”php”って必須でしたっけ?)
もう1つはWordPressの管理画面が表示できなくなりました。これは致命的です。
タガヤCTOに調べてもらったところ、テーマファイルのfunctions.phpがすでに出力されているヘッダをもう1度出力しようとしてエラーになっているようです。
ひとまず、サーバのテーマディレクトリをリネームしてもらいました。こうするとWordPressはテーマがないのでデフォルトテーマを利用するように自動的に設定を変更します。
これでログインはできるようになりました。
次に問題のテーマのオリジナルファイルをサーバにアップロードし適用してみました。カスタマイズしてないので問題なく動きます。
一応問題が発生したカスタマイズ済みのテーマを適用してみました。予想通り管理画面が表示できなくなりました。ついでにモバイルサイトが文字化けすることもわかりました。
テーマをオリジナル→カスタマイズ版→オリジナルと変更していくと管理画面の問題とモバイルサイトの文字化けは同じ原因で発生しているようです。
原因を突き止めるために、DFを使ってオリジナルとカスタマイズ版の違いを1ファイルごとに確認していき、ちょっとずつ再カスタマイズしていきました。
結果、functions.phpの一部分が改行されているのが原因だとわかり、無事もとどおりのブログサイトに戻すことができました。なぜ勝手に改行されたのか、それはわかりません。でもいいんです。直ったしw
ついでに以前から呪いのようにつきまとう「RSS改行問題」も解決しました。なぜ?これもわかりません。
でもよかった・・・本当によかった。しばらくWordPressいじらんとこ(笑)
DNSの設定でつまずく
続けてタガヤっす。
なーんも考えずにペロペロっと設定してました(汗)
すると、名前解決できない事態に陥りました。
メールとか、ロストしてないことを切に祈ります・・・
今回、いろいろとミスったことが多かったので、
恥を承知で自分のミスを公開してみます。
◆
named.conf に、
・allow-recursion
・allow-query
を設定しました。
攻撃に利用されないための防御策なのですが、
option に記述していたので、
許可してないIPからの問い合わせを
全てシャットアウトしてました(汗)
asens.jp の名前解決ができない状態に。
asens.jp のzone に、
・allow-query { any; };
を追記して、asens.jp への問い合わせのみ、
どこからの問い合わせでも、回答するように修正しました。
◆
すると、今度は社内から他の名前解決ができない。
・allow-recursion { none; };
が問題になってました。
社内のDNSは、自社DNSが担当しているので、
自社DNSのキャッシュにないものは、
レジストラへ問い合わせてくれると思い込んでました。
・allow-recursion { xxx.xxx.xxx.xxx/29; };
自分トコのIPは許可するようにしました。
DNSの世界は奥が深いw
日々、勉強ですネ・・・
こんにちは、タガヤっす。
ずーっとコアサーバーをレンタルしてましたけど、
MLが運用できないとか、メールが受信できないとか、
ログから追跡できないと、原因の切り分けができないで
ストレスがたまりに溜まってしまいました。
サポートのレスポンスもかなり悪い。
これは安価なレンタルサーバなので、折込済みなんですけど、
トラブル時にはプライオリティをあげてくれてもいいじゃないか。
というわけで、INTERLINKの固定IPを契約しました。
久しぶりにイチからLinuxサーバを固定IP用に設定しましたけど、
いろんなことが変わっててビックリ。
セキュリティ面で考慮すべきポイントも増えてたので、
これを期に一気にやっちゃいました。
折をみてアップしていきますデス。
先日、SEOはキーワード選びが重要だという話をしました。
そのときに紹介したツール「キーワードハンター」を試用してみたので今日はその感想をざっくりと。
超ざっくり結論から言うと、使えないです(;´Д⊂)
いや、csvも出力できるし検索履歴も見やすいしツールとしては使いやすいんです。
でも検索結果が微妙というか、ぁゃιぃというか。
提携ネットワーク(Excite、goo、BIGLOBE、@niftyなど)のデータから算出してるから仕方ないんでしょうけど。
それから、料金が高ーい!
月額5,000円 (半年分の一括払い)で合計1000回しか検索できません。
1000回て。1検索30円て。
広告で回収できるGoogleやOvertureとは違うのはわかるけど、もうちょっとなんとかして欲しいですね。
GoogleとYahoo以外で検索する人がほとんどいない現状を考えると無制限にして欲しい。
で、結局僕は何を使っているかと言うと
- Googleのキーワードツール
- 無料登録ドットコムのキーワードアドバイスツールプラス
- Ferret
- Wikipedia article traffic statistics
- Google Trends
です。
中でもFerretは見やすくてオススメです。(検索結果の信頼性については?ですが)
—
それにしてもこのキーワード選定の手間、なんとかなりませんかね。
ならんかw
かなり苦労しました(汗)
いろんなサイトを見ましたけど、
核心をつくエントリに出会えなかったので、ボクがエントリ。
初心者向けには書きません。
質問があれば、コメントからどーぞ。
◆
光の終端装置については変更なしです。
まずCTUの設定を確認しましょう。
1.接続先詳細設定
固定IPの接続情報を「1」の部分に記入します。
これを怠ると、CTU仕様の影響を受けてしまうようです。
今までどおり、動的IPも平行で運用するなら、「2」に、
接続情報を記述します。
2.DHCPサーバ
DHCPはCTUにしてもらいます。
これをしておかないと、光電話が動作しなくなるかも知れません。
特段に不具合はないので、このまま。
ちなみに、光電話用のVoIPのIPアドレスは変更できない仕組みになってます。
3.unnumbered機能設定
これが重要です。
配布された固定IPの使用できるIPを、CTU用に設定します。
これで設定は終了です。
◆
ウチはこのような構成で動かしています。
動的IPで、LAN環境を構築。
192.168.1.254 をCTUで、LAN側固定IP払い出しされています。
192.168.1.2 は、無線LANアクセスポイント(ルーターではない)で動作しているものに繋げます。もちろんアクセスポイントのコネクタは、LAN側です。ルーター機能のあるものにはWANポートがあるので。
ウチのは、ルーターの設定画面でルーターモードとアクセスポイントモードを設定できるので、WAN側に挿してます。
固定IPはHUBに通して、残り5個のIPを使う予定です。
クライアント先によって、固定IPを指定しないとサーバを開けてもらえない場合がありますので、こちらにも無線アクセスポイントを用意すれば、クライアント側でアクセスポイントを変更すれば、動的 or 静的IPを指定できるようになりますネ。
この場合、クライアントのセキュリティを考慮して、NATを利用しなければならないと思います。
どっちにしても、固定IPでも無線ということになれば、固定IPがひとつ消費されることになりますネ。
◆
とにかく情報が少なくて困りました。
CTUがどこまでできるヤツなのか知りませんけど、
市販のルーターで運用できるようにならんかなーと。
なんとかしてください、NTTさん!
ボクが何かに迷うとき、必ず頭をよぎる言葉があります。
それは、ボクが小学生の頃から習っていた、少林寺拳法の「聖句」です。
練習が始まる前に必ず読むもので、
数ヶ月もすれば、みんな暗記します。
「己れこそ己れの寄るべ、己れを措きて誰に寄るべぞ、良く整えし己れこそ、まこと得がたき寄るべなり。 」
簡単に言うと、
「自分こそが、自分の頼るべき人間です。自分以外に誰に頼るんでしょう、良く鍛錬した自分こそ、本当に得がたい頼れる存在になるでしょう。」
◆
時に迷い、誰かに助けてほしいと思うことがあります。
そんなときに、聖句のこのフレーズを暗唱します。
結局、一番頼れる人間は自分なんだと、頑張れる気がするんです。
これ、パートナーに言うことじゃありませんけどw
もっと自分を頼ってほしいと言われることでしょう。
そういうことじゃないんです。
何でも自分で解決しなければならない、というわけじゃなく、自分で何でも解決できるように自分を磨き続けなさい、という意味だとボクは理解しています。
他にもいろいろと勉強になるものがあるので、
リンクさせてもらっておきます。
まだまだ修行が必要ですネ^^
少林寺拳法@WikiProject
ボクはいろんなタイプを技術者を見てきて、思うことがあります。
技術者は「割り切る」ことができない人が多いです。
黒か白、それ以外知らない。
一般社会の中には、文字通り「グレー」な部分が多くありますが、
技術者はそれを理解できない。
そういうこともあるんだと思い込もうとすると、どうしても理解できない。
そんな自分に苛立ち、理解できないことで自分を責めます。
そうして、精神的に参ってしまう人が続出します。
ある技術向けの雑誌に、昔みた表紙書きがありました。
技術者の8割はうつ病
ええーー!!っと思いましたが、今では理解できる気がします。
責任感の強い人は仕事もできます。
できる人には、仕事がたくさんやってきます。
オレがやらねば、誰がやるんだ!と、持ち前の責任感から奮起しますが、キャパシティーを超えてしまうと、精神が破壊されていきます。
できない自分を責め、できない自分を悲観し、
できない自分を認められず、最終的に、できない自分を許せなくなる。
一概にこのパターンにはまると限定してるのではなく、
典型的なパターンとして、ボクは認識してます。
◆
そんな人たちへ。
アナタは何も悪くない。
その強い責任感は、人にとても誇れるものなのですが、
同時に自分を傷つけてしまう場合がある。
そして、アナタのその責任感を逆手に取り、利用しようとする人がいる。
自分の身は、自分で守ってください。
他に頼れる人がいるなら、アナタは幸せです。
存分に、その人に頼ってください。
そうして、自分のすべきこと、
本当に、その責任感を発揮すべきはドコなのかを知ってください。
何も悲観することはないんです。
アナタを必要としてくれる場所は、他にきっとあるはずですから。
自分を信じて。
今までアナタが経験して得た知識は、とてもかけがえのないものです。
技術とは、プログラムがどれだけ書けるとか「だけ」じゃないです。
経験で得た知識を活かすための手段を、技術というのです。
アナタには、プログラムを書く、以外の技術があるはずですヨ。
最近のコメント