どしぇー。
さきほど勢いよくGAP(ギャップ?)をはじめたのはいいけどさっそくつまずいたよ><
たぶん一年ほどたってるからSDKのディレクトリ構成とかファイル名とか変わったんだね。
いまだにapacheを入れたときに”あなたの予想に反して〜”がでてない!!これはおかしいぞ!!なんだIt's workって!!これ動いてないだろ。。。むきーっっ!!ってのと同じことね。
以下は経過。
まずは
http://itpro.nikkeibp.co.jp/article/COLUMN/20080529/305017/?ST=develop&P=2
を参考にする。
ローカルサーバーを立ち上げるまでは普通にいけた。
けど肝心のサーバー立ち上げ時にエラー。
泣けてくる。。。
次に、北陸オフ会で少し喋った秋元さんのを参考にする。
http://labs.cybozu.co.jp/blog/akky/archives/2008/04/tried-google-app-engine.html
エラー。いじける。。。
ERROR 2009-02-20 16:00:18,441 dev_appserver_main.py] Fatal error when loading application configuration:
というエラーがでるのでぐぐーるで検索。
以下にたどり着く。
http://d.hatena.ne.jp/mitsugi-bb/20080513/1210687853
↑まるっきり同じエラーだ。
これまでのページを総合して
./dev_appserver.py builder-example1/
を入力する。
そしたら
command not found
とかいわれる。
そういうときは大抵、タイプミスかpathミスかディレクトリかファイルがないときなので、そいや俺のディレクトリには
builder-example1/
なんてないじゃんと気づく(笑
なので一番それっぽい
new_project_template
を引数にしてみる。
つまりは、
./dev_appserver.py new_project_template/
と入力。
そしたら動き出して
Allow dev_appserver to check for updates on startup? (Y/n):
と聞いてきたのでyを入力。
なんか動いてる。。。
でも最後の最後に
ERROR 2009-02-20 16:23:19,781 dev_appserver_index.py] Can't write index.yaml: [Errno 13] Permission denied: '/home/okui/gap/new_project_template/index.yaml'
だってよ。
とまぁなんだかんだで、http://localhost:8080にアクセス。
ってでてるけどねんのため
sudo ./dev_appserver.py new_project_template/
で管理者権限で再度実行した。
socket.error: (98, 'Address already in use')
だってさ。
そりゃもう動いてるもんねー!!
まぁひとまずおけ。