さくら

お試しで解約

ちょっと、先週も今週もいじっている暇がないので、お試し期間で解約しました。 もちょっとローカルでいろいろやってみてから、再トライすることにします。

ユーザー追加の制限

標準では、フォームでユーザー追加が誰にでもできるようになっている。 CMSとして使う上では、これは好ましくない。 ユーザー追加を制限する方法は、標準の機能では提供されていないようだ。 http://moinmoin.wikiwikiweb.de/FeatureRequests/DisableUserCre…

MoinMoin にすることに

web.pyで作ることも考えたが、時間もなくなってきたので、お手軽にWikiベースで考えることに。 PHPのを使うってのは選択肢は多いけどイマイチなので、MoinMoinを試す。 イマイチな理由は大半がRDBMSを使用する仕様で作られていること。 MoinMoinの選択理由は…

weblog-add.pyで投稿してみる:やっぱpybloxsomはステ

pyblosxomはあまり親切ではないので、入れただけの状態だと、entriesに入れたHTMLパーツファイルをファイルの日付でパースして、ヘッダとフッタを付けて表示してくれるだけのしょぼいもので終わってしまう。 これはこれで、コンテンツを自動生成したり、他の…

rewriteを使ってトップディレクトリコンテンツに見せる

rewriteを使ってやることに。 %vi .htaccess DirectoryIndex index.html pyblosxom.cgi RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f #RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ pyblosxom.cgi/$1 [L,QSA]config.py…

あちゃ、リンクがおかしいよ

Pyblosxom/flavoursを見ていないのか、RSS, ATOMのメニューが使えない。 リンク先が/index.atomなどになっている。 また、コンテンツのpermanent linkも機能していない。 これも/firstpost.htmlになっているから? このパス情報はpyblosxomがよしなに処理し…

さくらにpybloxsomをインストールする

Blogだけでなく、サイト全般のCMS替わりとして、pybloxsomを導入してみる。 PyBlosxom: http://pyblosxom.sourceforge.net/ 果たして使えるものだろうか。 さくらの上ではcgiしか動かないので、インストールもcgiベースで行う。 http://pyblosxom.sourceforg…

このくらいまでの感想

このサーバーの共有人数はいまのところ64人だ。/homeは見えるのでユーザー名はわかる。 これが多いのか少ないのか、最近のマシンパフォーマンスの具合や、他のユーザーがどういった使い方をしているのかがわからないので、なんとも言えない。 ただ、シェルア…

さくらでPythonのモジュール検索パスにhome以下を加える

PYTHONPATHがうまく取れないスクリプトがあるらしいので対策する。 import userすると、設定が読み込まれる。 %which python /usr/local/bin/python %vi .pythonrc.py #!/usr/local/bin/python import site site.addsitedir('~/lib/python')

さくらでpython cgiの動作確認

%vi ~/www/index.cgi #!/usr/local/bin/python import os, sys, cgi print "Content-type: text/html" print print "<html><head><title>CGI TEST for SAKURA</title></head><body><pre>" print "Python", sys.version print for k in os.environ.keys(): a = cgi.escape(k) b = cgi.escape(os.environ[k])</pre></body></html>…

さくらにsetuptoolsを導入

昨今は、何を入れるにもeggを使うので、まずsetuptoolsを入れて設定する。 %mkdir -p ~/lib/python %wget http://cheeseshop.python.org/packages/source/s/setuptools/setuptools-0.6c7.tar.gz %tar zxvf setuptools-0.6c7.tar.gz %cd setuptools-0.6c7 %py…

さくらのPython環境

%python Python 2.4.3 (#2, Nov 7 2006, 13:07:47) [GCC 3.4.4 [FreeBSD] 20050518] on freebsd6 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.path ['', '/usr/local/lib/python24.zip', '/usr/local/l…

さくらを契約してみる

ちょっとやってみたいことがあったので。 あちこち見て回った末に、さくらにすることにした。 シェルアクセスのできるスタンダードで契約に。月額500円でお試しは二週間。 登録時の請求は月払いに設定すると、初期手数料1000円と二か月分の利用料1000円。引…