更新実験
ただいま2011年9月30日午後8時7分です。
2011年9月30日今日行う実験。
2011年9月30日2011年9月30日
これはテストで書き込むエントリです。
2011年9月28日test書き込み
test
2011年5月26日TeraTermでさくらインターネットのMySQLに接続
2009年11月11日メモ。
さくらインターネットのレンタルサーバー上のMySQLへTeraTermを使って接続する場合。
コンパネのデータベースの設定でユーザ名やデータベース名を確認。
mysql -h データベースサーバ名 -u データベースユーザー名 -p
今日やったこと
2009年9月6日ヘッダーの中にバージョン情報が書き込まれるやつを消した。実験サイトのhtmlを手直しして全ページAnother HTML-lintで90点以上になるようにした。100点は構造的に無理だった。。。
今日やったことメモ
2009年9月5日今日やったことのメモ
- 日課の記事2本アップ
- トップページのみタイトルをh1に、エントリページはエントリタイトルがh1になるように変更
- エントリタイトルをh2からh1に変更したのにあわせ、過去エントリの中見出しをh3からh2に変更
- テキストで直接書き込んでいたタイトル名をgifに変更
- All in One SEOの設定変更。トップページのみブログタイトルにキャッチフレーズも入るようにする
- 記事フッターのデザインをborder:solidからborder-top:doubleに変更
- 昨日やった記事ヘッター・記事フッター内のulをdlへ変更する作業の仕上げ
- 最近の記事の数を10から15へ変更
今日は結構頑張ったなー。特に7番。こんな細かいところに妙なこだわり発揮してどうすんだって思ったけど、気になったんだからしょうがない。この変更に関しては後で詳しく記録しておこう。
まだまだやりたいことはたくさんある。明日も頑張ろう。
Googleカスタム検索とアドセンス
2009年8月29日久しぶりにログインしてみたら、なんと一番上にテストエントリが表示されていました。中身は「testtesttest」という文字列。
まあ、なんということでしょう。
今日はあるサイトでGoogleカスタム検索を導入していたのですが、ふと検索結果にGoogleAdsenseは掲載できるのかなと思いました。通常のページですと、広告ユニットが3つ、リンクユニットが3つまでですが、検索結果の場合はどういう基準なのかと。
というわけでどこかに書いていないか探していたのですが、検索向けAdSenseのヘルプページをいくら探しても出てこない。参ったなあと思いながら探していたら、なんのことはない。プログラムポリシーのページに書いてありました。眼鏡をかけたまま眼鏡を探すみたいな話でしたね。
検索向け AdSense の検索結果ページには、リンク ユニットと検索ボックスを 1 つだけ表示できますが、他の Google 広告は表示できません。
ということで、検索ボックス1つとリンクユニット1つを設置可能でした。
WordPressの管理画面真っ白
2009年8月10日Googleで「WordPress」+「管理画面」で検索すると、「表示されない」や「真っ白」という単語もよく一緒に検索されている。僕もその管理画面が真っ白になる現象にしばらく悩まされたんでメモ。
あれこれ検索してみたところ原因で多かったのは下の3パターン。
- BOMつきで保存していた
- Ver2.8xの自動アップグレードで何らかのファイルが削除されていた
- 何らかのプラグインが悪さをしていた
僕がやらかしていたのは(1)のBOMつき保存。検索したらよく出てくるのは、wp-configをBOMつきで保存しているんじゃないかという指摘で、僕はまったく別のファイルをBOMつきで保存してしまっていた。
<!--more-->タグを入れると、デフォルトではURLに#more-xxという余計なものがくっついたアドレスが吐き出されてしまう。それが嫌で、頭ん中さんのこのエントリを参考にpost-template.phpを編集したときについうっかりBOMつきで保存していた。
実は管理画面が真っ白になる現象の前に、RSSが文字化けして出力されるようになっていて、おかしいなといろいろ探しているうちに管理画面まで真っ白になって途方にくれていたんだけど、なんのことはない、post-template.phpがおかしかったんだね。
初めはプラグインのどれかや自動アップグレードのせいかと思ってたんだけど、調べてもなおらないので、結局WordPressをまるごとインストールしなおした。インストールしなおしたら管理画面にアクセスできるようになったので、再びそこでpost-template.phpの余計なURLを取るカスタマイズを施したときに、BOMつきで保存した。そうしたらRSSの文字化けと管理画面の真っ白現象が起こったので、そこでようやく原因にたどりついた。
ちなみに原因ごとの対処方法をまとめるとこんな感じ。
- プラグインが原因の場合
- pluginsフォルダをリネームし、新しくpluginsフォルダをつくる
- BOMつきで保存してしまった
- BOMつきで保存してしまったファイルを見つけだしてBOMなし保存→アップロード
- 自動アップデート後に問題発生
- 前のバージョンに戻すor手動で全ファイルをアップロードする
これも頭ん中さんが紹介していたケースで、わりとやってしまいそうな感じのものなんでメモ。
WordPressのURLを間違って設定したためにアクセスできなくなった場合の修復方法 – 頭ん中
これは上のエントリについてたはてブのコメントで、
wp-config.php に以下の1行で強制指定して define(‘WP_SITEURL’, ‘http://www.example.com/wordpress’); 管理画面は入れるから修正できるよ。
とあったので、参考まで。
WordPressを複数設置する時のdb設定
2009年7月15日レンタルサーバーでWordPressを運用中なのですが、新たに別ドメインのサイトも開設することにしました。借りているのはさくらインターネットのスタンダードコース(月500円)で、複数ドメインでの運用が可能です。
- username.sakura.ne.jp
- example.com
で、現在、上のような状態で運用中です。上が独自ドメインでもなんでもない元のサイト。下が同じサーバーで運用している独自ドメインのサイトです。サーバー上で、ディレクトリは以下のようになります。
- username/www/
- username/www/example/
example.comを構築するためwww直下にexampleという新たなフォルダを作り、その中がexample.comとして表示されるようにするわけです。
で、さくらスタンダードコースではデータベースを一つしか使えないので、2つ目のWordPressからはインストールの際に、テーブルの接頭語を書き替えなければならない。example.comを別サイトとして運用するために、exampleディレクトリ内にも新たにWordPressを設置するのですが、初期設定のままだとexample.comにアクセスしたにもかかわらず、username.sakura.ne.jpのWordPressが表示されてしまいます。
なのでさくらインターネットでWordPressを複数設置する。 | muneto.murakami.biz WeblogやさくらインターネットにWordPressを複数設置する | miyearnZZ Laboを参考にちょこっとだけ書き換え。
ブログ「ABC」で使用する wp-config.php の記述。→ $table_prefix = ‘wp_ABC_’;
ブログ「DEF」で使用する wp-config.php の記述。→ $table_prefix = ‘wp_DEF_’;
一つ目のブログは初期設定のwp_のまま。で、今回設置したexample.comはwp_ex_とした。
今回私はインストール時に書き換えを忘れてwp_のまま設置してしまったので、example内のwp-config.phpをテキストエディタで開き、$table_prefixのところをwp_ex_に変えてアップロードしなおしました。それで解決です。