さくらインターネットの共用サーバにPEARインストール

8月 18th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

引き続き、さくらインターネットの共用サーバに
PEARをインストールしました。

調べてみるといろいろ難しそうだな、
と思っていましたが以下のコマンドでインストール完了しました。

 
pearをインストールするフォルダを
ホームディレクトリに作成

cd
mkdir pear

つくったフォルダで
go-pear.phpをダウンロード。

cd pear
wget -O go-pear.php http://pear.php.net/go-pear

go-pear.phpを動かす。

php go-pear.php

続いて、パスの指定を.bashrcに行う。

$HOME/pear/bin

 
pearが使えることの確認も含めて
PEARのNet_UserAgent_Mobileをインストール

pear install -f -o net_userAgent_mobile

これでモバイルサイトを作る準備も整いました。

tagged:

Trackback URL for this post:

Ktai Styleを入れてみたが管理機能が使えない

7月 11th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

PHP5で問題なさそうだったので、
念願のKtai Styleを入れてみました。

実際に携帯端末でみると、
今までとは比べ物にならないぐらい表示がきれいでびっくりしました。

 
そこで使いたかった管理機能を使うべく、
PC版と同じURLをモバイルでアクセスしました。

表示を見てみると、PCのがそのままかも。。。
と思いつつもID,PWを入れてみる。

 
なぜかログインできませんでした(苦笑)

 
そこでいろいろ調べたところ、
セッションDBが作れていないことがわかったので修正。

Ktai Styleのログインセッション保存テーブルを手動で生成する時の注意
http://947s.net/2008/04/05/ktai-styl/
(947s.net)

これでもかわらず、、、
WP MEのバージョンのせいかな、とも思うので
もう少しいろいろ調べてみます。

・・・URLが間違っていたらどうしよう(苦笑)

tagged:

Trackback URL for this post:

ssb - server side browserでBASIC認証(rubyを使ってみる2)

7月 2nd, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

無事、ssbは入ったのですが、
BASIC認証がかかっているサイトが表示できないことに気づきました。。。

どなたかBASIC認証を突破する方法をご存じの方、
いらっしゃいませんでしょうか?(苦笑)

tagged:

Trackback URL for this post:

ssb - server side browserのインストール(rubyを使ってみる1)

7月 2nd, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

開発環境にrubyが入っていたので、
モバイル開発のデバッグ用に
ssb - server side browserを入れてみました。

とりあえず以下のサイトに書いてあるコマンドを実行しようとしたのですが、
rakeがインストールされていないみたいだったので
インストールすることにしました。

ssb - CodeRepos::Share - Trac
ssb - CodeRepos::Share - Trac

 
rakeをインストールするにはgemが必要、
ということでまずはgemのupdateから始めました。

gem update –system

なんかPermission deniedが良く出るなと思ったら、
そういえばrootで入らないといけませんでした。。。(苦笑)

 
そして、updateが完了したあと
普通にコマンドをうったら以下のようなエラーが出ました。

uninitialized constant Gem::GemRunner (NameError)

いろいろ調べてみて、
こちらのサイトに書かれていることをやってみたら直りました。

Ubuntuでrubygemsを1.0.1にudpateしたら”uninitialized constant Gem::GemRunner(NameError)”のエラー
http://d.hatena.ne.jp/bottleneck/20080112/1200135756
(iビジネス&テクノロジー)

原因は、、、また詳しく調べます(苦笑)

 
やっと準備がそろったと思い、rake setupをしたところ、
また次のエラー。

rake aborted!
no such file to load — scrapi

scrapiって何だ?ということで調べると、
これもどうやらアプリケーションらしく、以下を実行。

gem install scrapi

これでやっとできました。。。

 
ちなみに、rakeについていろいろ調べていたのですが、
rakeを実行するにはrakefileというものが必要だそうですね。

実はここでも30分ぐらいはまりましたorz

 
というか、ssbのインストールを書いてくれている方がいらっしゃいました。

最初からこういうのを探せば良かったかも。。。

ケータイ Web 確認用 Web アプリ ssb を使ってみた
http://suga.parfe.jp/td/index.cgi?date=20071205
(回り道日記)

tagged:

Trackback URL for this post:

3キャリア対応のテンプレートとモバイルSEO(cafeトキワ荘のモバイルサイト構築3)

6月 5th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

モバイルサイトを作っていて悩むことと言えば、
キャリア別の対応です。

とりあえずモバイルの知識が全くなかったのでいろいろ調べたところ、
今はXHTMLが主流になりつつあるようです。

これで一応3キャリア対応にはなるようです。

 
ちなみに、docomoではXHTMLを表示させるときは、
.htaccessで設定をしないといけません。

AddType text/x-server-parsed-html .html

さくらのサーバーだとこの1行でうまく行きました。

 
3キャリア対応のテンプレートを一つ作るのと
3キャリア別々にテンプレートを作るのと
どちらがSEOとしていいのかはまだ分かっていません。

そもそもXHTMLできれいに書いて、
モバイルと認識してくれるのかという不安がありますが。。。(苦笑)

やってみるしかないですね。

 
あと別件で分かったことなのですが、
モバイルはMETAのREFRESH使えないんですね。。。orz

tagged:

Trackback URL for this post: