Hatena::Groupcatalyst

LAPISLAZULI HILL#Catalyst このページをアンテナに追加 RSSフィード

2006-10-27

[][]さくらインターネットでCatalystを動かす設定 さくらインターネットでCatalystを動かす設定 - LAPISLAZULI HILL#Catalyst を含むブックマーク はてなブックマーク - さくらインターネットでCatalystを動かす設定 - LAPISLAZULI HILL#Catalyst さくらインターネットでCatalystを動かす設定 - LAPISLAZULI HILL#Catalyst のブックマークコメント

(追記)

さらに改良した方法をhttp://catalyst.g.hatena.ne.jp/lapis25/20061223/p1

http://catalyst.g.hatena.ne.jp/lapis25/20060902/p1のやり直しです

結局ドキュメントルートで動かすときには使えないんですが…

myAppはwww直下に作られていて

CPANでCatalystはインストール済みです

CPAN: http://d.hatena.ne.jp/lapis25/20060605/1149487765

script/myApp_cgi.plの書き換え

apacheの環境変数を書き換えようと思ったんですが,できなかったのでuse libにmoduleの検索パスを追加します./home/your/perl/libがCPANモジュールのインストール先です

【script/myApp_cgi.pl】

use lib '/home/your/perl/lib', "$FindBin::Bin/../lib";

書き換えてから,動作を確認してみました

> perl myApp_cgi.pl

@INC関係のエラーが出てなければ成功しているはずです

.htaccessの書き換え

http://example/memoでアクセスするように設定します

AddHandler cgi-script .pl

RewriteEngine On
RewriteRule ^memo/(.*)$ /myApp/script/myApp_cgi.pl/$1 [L]

http://example/memoにアクセスして動作いることを確認します

パーミッションの設定

wwwディレクトリの中に設置しているので,実行するscript(script/myApp_cgi.pl)とrootフォルダ以外のファイルのオーナ以外の権限を削りました.フォルダ700,ファイルなら600とかで.

前より少しはシンプルにできた気がします.apacheの環境変数さえ設定できたらごく普通の設定なんだけども.http://faq.sakura.ne.jp/にあったSetEnvIfでもうまくいかないし

LuisLuis2012/07/21 21:34That really captures the spirit of it. Thanks for psotnig.

exexqoawbsaexexqoawbsa2012/07/22 18:51zO7SeF <a href="http://jwylgqfwuqlm.com/">jwylgqfwuqlm</a>

rgintqetprgintqetp2012/07/23 08:376pdE8n , [url=http://hgpgalwxfxzc.com/]hgpgalwxfxzc[/url], [link=http://weuoautyjcnb.com/]weuoautyjcnb[/link], http://tlbructurbvi.com/

boanjjoumboanjjoum2012/07/24 12:42nsyvQ2 , [url=http://ubebvftzmbfs.com/]ubebvftzmbfs[/url], [link=http://zueulzhwavbt.com/]zueulzhwavbt[/link], http://xjrgfbupxcoe.com/