21
9月

さくらのVPS(CentOS5)使ってみました

とりあえず自宅サーバが今年の夏を超えられそうになかったのでさくらのVPS(CentOS5)使ってみました。うちでは個人的にサーバ全体の設定で動く小さいWebサービスを運営してるので基本的に制約の多いクラウド系サービス(force.com, GAE)は無理でEC2でやっていこうと準備してた矢先さくらのVPSが出てきたので急遽そっちにしました。なんたって安いから。

サーバ全体っていっても自動的にサブドメインが増えていくようなサービスなだけなんで基本さくらでもLAMP環境を構築するだけです。あとはブログをその片隅にWordPressでちょこんと置いとく感じです。Apache, PHP, MySQLをyumでホイホイホイっと入れていきphpinfo出してロクに内容も確認しないまま「よし動いた」順調順調。
続きを読む…


タグ

, , , , ,

関連する投稿

02
4月

サイトマップにはてなブックマーク数を画像で取得するAPI

はてなブックマーク数を画像で取得するAPIを当サイトのサイトマップに表示しました。当サイトのサイトマップはWordpressのDagon Design Sitemap Generatorというプラグインにやってもらってます。サイトマップは記事一覧を表示するために導入しましたのでココではてなブックマーク数を表示できれば自分も閲覧者も見通しが良くなります。はてなブックマーク数を表示するには以下のイメージタグを入れるだけです。

<img src="http://b.hatena.ne.jp/entry/image/http://d.hatena.ne.jp/">

続きを読む…


タグ

, , ,

関連する投稿

25
3月

mod_rewriteでRewriteCond %{REQUEST_FILENAME}

CakePHPやWordpressでお馴染のmod_rewrite。ルールの前にRewriteCondを書くことが多いでしょう。CakePHPやWordpressでファイルやディレクトリが実在する場合はルールを適用しないとする以下のような2行が書かれています。CakePHPやWordpressのファイル以外のファイルと共存させる場合などはこの2行が重要になってきます。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

しかし、このRewriteCond %{REQUEST_FILENAME}が効かない、実際にファイルやディレクトリが実在するのにルールが適用されてしまう、CakePHPやWordpressで.htaccessをいじっているとそんな感じでハマることがあります。
続きを読む…


タグ

, , ,

関連する投稿

12
3月

WordPressのAdd-Meta-TagsとSimple Tags

WordPressのプラグイン記事は氾濫しているので書くのは控えていたんですが、どうもタグ周りのプラグインで良いものが見つからず時間のある時に入れたり消したり繰り返していました。良さそうなものがあっても日本語が通らなかったり、必要ない機能が異常なまでに盛り込まれていたり…惜しいものも多かったんですがなんかイマイチ…

ただAdd-Meta-Tagsはなかなか良いです。記事に設定したタグやカテゴリが自動にmetaタグのkeywordsへ反映され、更に記事の抜粋が自動的にmetaタグのdescriptionへ反映されます…が、最初は順調だったんですけど、最近の記事のソースを見ると、keywordsには記事のカテゴリしか入っておらず、記事に設定したタグが無視されていました。ん~ちゃんとしてくれよ~
続きを読む…


タグ

, ,

関連する投稿

25
2月

.htaccessでWordpressのアクセス制御

Wordpressのダッシュボードはもちろん管理者以外入室してもらっちゃ困るので、wp-admin以下に.htaccessを置いてアクセス制御します。僕の場合は家と会社のIPアドレスからのアクセスのみアクセスを許可する設定を書いてwp-admin以下に.htaccessを置いています。以下実際に置いている.htaccessの中身です。

Order Deny,Allow
Deny from all
Allow from 192.168.1
Allow from 会社のIPアドレス(固定)

続きを読む…


タグ

, , ,

関連する投稿

22
2月

WordPress 2.7.1 に自動アップデート

ずっと「WordPress 2.7.1 が利用可能です ! アップデートしてください。」って出てて気持ち悪かったので今日自動アップデートしてみました。一応データベースをダンプしてサーバ上のファイルをtarボールに固めて落として全てのバックアップをとり「自動アップデート」をクリック。プラグインをFTPで削除する時のようなFTPホストとユーザー、パスワードを入力する画面が表示されるので入力してスタート。

少々不安にさせるくらいの時間が経過した後、無事アップデートが終了したという画面が表示されました。おお、こりゃ楽だ。でもホントに何事もなくアップデートできたのだろうか?一見まともに動いているように見えるが…っと早くもひとつ発見。「続きを読む」を表示するためにいじくったpost-template.phpが元に戻ってしまったらしい。まあ、これはしょうがない。プラグインにでもしようか。
続きを読む…


タグ

, , ,

関連する投稿

05
2月

WordPressで\マーク(バックスラッシュ)が…

WordPressのエントリー中にコードをよく書く自分には致命的なんですが、<pre>タグ内にバックスラッシュ(\マーク)を入力するとエスケープ扱いになって何も表示されなくなってしまいます。改行コードをrnとか入力するとrnとだけ表示されてしまいます。どうもWordPressの仕様らしくて修正する気もあまりないということです。まあ、これだけのために便利なWordPressをやめようとまで思いませんので対処策として&#x5c;と入力しました。

ついでにいつも忘れるので他のHTML文字参照も書いておきます。

  • &&amp;
  • <&lt;
  • >&gt;
  • &quot;
  • &#039;
  • \(通貨) → &yen;
  • \(バックスラッシュ) → &#x5c;
  • \(バックスラッシュ) → &#92;

タグ

,

関連する投稿

?>-->