T.MURACHIの日記: さくらレンサバ情報 4
日記 by
T.MURACHI
気がついたら早速お引越しを済ませてしまっていた Crystal Note. より。いろいろとメモされています。非常に参考になります>えぬじさ。
んで、その中から気になったのをいくつか。
- .htaccessのOption系が通らない。
まさかとは思うが。。。 +ExecCGI も? 楽天みたいにディレクトリ名で判断とかになるのかしら? うむぅ。
- スタンダード以上では、シェルとcronが使えるらしい。
う゛。。。これは結構大きいなぁ。 cron 使えるのは面白いかも。でもそうすると年間 \5,000 かぁ。。。それでもまだまだ安いとは思うけどね。
とりあえずそんなところで。
ついでに私信 (って読んでるか知らんけど)。 RSS ファイルの中身が引っ越し前のドメインのままになっちゃってますよん>えぬじさ。
# 。。。って、これはさすがにメールで知らせておくか (^_^; 。
あまり賢くないのですけど… (スコア:1)
の設定って「CGIを動くようにする」ですよね?
デフォルトが「動く状態」なので設定いらないかも。
旧サービスの設定が踏襲されているならSuEXECも使われてあるのとSSIなんかで「絶対パスでの指定禁止」はあるかも…。<テストしてないのに発言してるので信憑性無いです。
ちなみにあたしのサイトは「日々思ったことを書いてる大きなファイルから数日分をスクリプトで切り出してエントランスページに埋め込んでいる」と言うことでSSIとPerl使ってます。
htaccessを使って設定してることは(デフォルトと重複してるかも知れないけど)utf-8を通すのと、あたしが使ってるエディタの都合上(:P)スクリプトファイルの拡張子が「cgi」じゃないのでcgi-scriptに別の拡張子を追加していることとindexファイル名称の追加だけって言う殺風景な内容です。
cronとか使えないし:P(使い方を知らないので…)。
と言うことで、こないだコメントさせていただいたときは試用中でしたけど、入金済ませてしまった人でした。
----
:oすずめのおやどはどこじゃろぉ
('>ぴよぴよ
Re:あまり賢くないのですけど… (スコア:1)
情報ありがとうございます。えと、全ディレクトリ、ExecCGI が有効になっちゃっている、ってことでしょうか? もしかして、拡張子が .cgi のファイルは全て確実に CGI として扱われちゃうとか? それとも、拡張子の設定だけは自分でやるようになっているとか? どっちにしても、そんなに困ることではないか (^_^;
いい加減おいらも探ってばかりいないでさっさと入会しちゃってみることにします (^_^; 。とりあえずネタはないわけではないし。。。
ちなみに cron ですが、例えば Namazu を使うんであれば、1 時間ごとにインデックスを更新、とかいうことができたりします。それなりに使いではあるんではないかなーと思っています。使い方は、基本的には /etc/crontab に (他の行の真似をして) 実行させたいコマンドを追加するだけ (…のハズ) なので、そんなに難しいこともないと思いますよ。
# cron でやりたいことを見つけることの方が難しいかも (^_^;
むらちより/あい/をこめて。
Re:あまり賢くないのですけど… (スコア:1)
>もしかして、拡張子が .cgi のファイルは全て確実に CGI として
>扱われちゃうとか?
そですそです。どこにスクリプトを置かないといけないと言う
決まりはありません(例えば「cgi-bin」ディレクトリとか)。
さくらのマニュアル [sakura.ne.jp]
なので、配布目的で動作させたくないとかなら逆にそのディレクトリの
htaccessでCGIの動作を不許可にする必要があるのかも。
cronの説明ありがとうございましたぁ。
なるほどぉ、Namazuとかで使うのですかぁ。
あたしも自分のサイトの内容を検索したいと思ってるのですけど
あたしが考えられることと言えば「ロボットからのアクセスを許可に
してGoogleでサイト内検索」くらいです:-!。
----
:oすずめのおやどはどこじゃろぉ
('>ぴよぴよ
Re:あまり賢くないのですけど… (スコア:1)
マニュアルあったのね (^_^; (そりゃーあるだろ>ヲレ)
疑問点がいろいろと氷解しました。ありがとうございまする。。
んで、cron なのですが、よくよく考えてみたら、共有サーバーなのに直接 /etc/crontab がいぢれる訳がないのでした (^_^; 。なので、おそらく設定には (その名も) crontab コマンド [linux.or.jp]を使用することになると思います。
例えば、3 時間毎に ~/bbs/log ディレクトリ以下の Namazu 用インデックスを再構築する場合、以下のような内容のファイル mycrontab をあらかじめ作っておいて、
0 */3 * * * mknmz ~/bbs/log > /dev/null
そいつを crontab コマンドに渡してあげれば ok のハズです。
% crontab mycrontab
# 実は namazu はまだちゃんと使ったことがないので、上の例についてはちょっと自信がなかったり (^_^; 。
設定内容を直接編集したい場合は、crontab -e とやれば、 vi かなんかのエディタが開いて、編集できるはず。保存した後に内容のチェックまでしてくれるので (間違ってるとエラーが表示されて、設定をリトライするか聞いてくる)、意外と優しゲです。
でもさくらのマニュアルには cron についての記述が見当たらないなぁ。もしかしたら設定の仕方に若干の方言があるかもしれないので念のためご注意くだちゃれ~。
むらちより/あい/をこめて。