« ダーウィンの晩年 | Main | 今日の落書き »

HNS

どうういわけかdi.cgiが、1974年1月1日を返す。つまり時刻取得に思いきり失敗しているらしい。不思議な事にコマンドラインから実行すれば正しい更新時刻を返す。普通ならディレクトリのパーミッション違いだと思うのだが、di.cgiが読もうとしているディレクトリは第三者読み込み及び実行/検索パーミッションがついている。何が悪いんだ。
細かく動作を追ってみると

@a= <$diarydir/$year/d*.hnf>

みたいな行で、@aに何も入っていない事が判明する。ファイル名のワイルドカード展開がこけてるのか?これってperlの普通の使い方だよなあ。コマンドラインから実行するとちゃんと動くんだし。これを試しに、
my $file;
my @a = ();
opendir(DIR, "$diarydir/$year");
while ($file = readdir(DIR)) {
	push (@a, "$diarydir/$year/$file") if $file =~ /\.hnf$/;
}
closedir DIR;
などとすると、ちゃんと動作する。不思議だ。何が起こってるんだ?どうやらclear_cache.cgiでキャッシュクリアされないのもこの辺があやしそう。あ、はい、すいません。MLに入ります。ふむふむ、nobodyがデフォルトですか。ところで、うちの環境、cgiの実行オーナーはよく見たら'www'でした。ううむ、インストール後に手動で行わなければならかった事は
  • .htaccessの、第三者読み込み権限をつける
  • lib以下のすべてのディレクトリに第三者読み込み、及び実行権限をつける
  • lib以下のすべてのperlモジュールに第三者読み込み権限をつける
  • 日記ディレクトリの下の、confに第三者読み込み実行権限をつける
  • conf以下の各txtファイルに第三者読み込み権限をつける
といったあたりです。

|

« ダーウィンの晩年 | Main | 今日の落書き »

「パソコン・インターネット」カテゴリの記事

Comments

http://www.michaelkorshandbags.net
http://www.airhuaraches.org.uk
http://www.adidasnmd.com.co
http://www.michaelkors-outletonline.co.uk
http://www.linksoflondon.us.com
http://www.nfljerseys2015.in.net
http://www.raybansunglassesoutlet.org
http://www.fitflops.cc
http://www.cheaprealjordans.us.com
http://www.louis-vuittonhandbags.net
http://www.fitflops-saleclearance.us.com
http://www.chromehearts.com.co
http://www.cheap-airjordans.us.com
http://www.coach-outlet.in.net
http://www.oakleyoutlet-store.com
http://www.mlbjerseysauthentic.in.net
http://www.ugg.name
http://www.michaeljordanshoes.net
http://www.linksoflondonus.com
http://www.christianlouboutin.in.net
http://www.adidastubular.co.uk
http://www.michaelkors-outletsonline.us.com
http://www.adidasstansmith.us.com
http://www.michaelkorshandbagsclearance.com.co
http://www.tiffany.net.co
http://www.chromehearts.us.com
http://www.cheapretro-jordans.com
http://www.hoganoutletonline.us.com
http://www.outletonline-michaelkors.us.org
http://www.jordansforcheap.us.com
http://www.lacosteoutlet.us.org
http://www.cheapnfljerseysstorechina.com
http://www.airhuarache.uk
http://www.kobebasketballshoes.us.com
http://www.yeezyshoes.uk
http://www.lacosteoutlet.org.uk
http://www.michaelkors-factoryoutlets.us.com
http://www.chromeheart.us.com
http://www.zoomkb24.com
http://www.michaelkorsoutletonline.uk
http://www.nikerosheone.co.uk
http://www.raybansunglass.uk
http://www.kobeshoes.uk
http://www.jewellerytiffanyand.co
http://www.nikezoom.me.uk
http://www.michaelkors-handbags.net
http://www.outlettiffanyandco.us.com
http://www.airmaxthea.us.com
http://www.cheapairjordan.uk
http://www.oakley-sunglass.in.net
http://www.nfljerseyswholesale.in.net
http://www.truereligiononsale.in.net
http://www.oakleyglasses.com.co
http://www.oakley-sunglasses.co
http://www.jordanshoes.com.co
http://www.yeezyboost.com.co
http://www.mlbjerseyswholesale.in.net
http://www.michaelkorsonline.name
http://www.tiffanyandcooutletonline.us.com
http://www.michaelkors-outletonlines.us.com
http://www.jewelrytiffanyand.co
http://www.adidasstansmith.uk
http://www.hermes-belt.us.com
http://www.huarachesshoes.uk
http://www.cheaprolexwatchesonline.in.net
http://www.rayban-sunglasses.uk
http://www.nike-airhuarache.org.uk
http://www.cheapbasketballshoes.us.com
http://www.fitflopsoutlet.in.net
http://www.michael-kors-handbags.org.uk
http://www.outlettiffanyand.co
http://www.verabradleyoutlet.us.com
http://www.nfljerseyscheap.in.net
http://www.adidasnmdus.com
http://www.jordanretro.uk
http://www.airjordan.cc
http://www.airmaxthea.uk
http://www.tiffanyandcouk.uk
http://www.nike-airhuarache.uk
http://www.tiffanyandco-outlet.us.com
http://www.cheaptiffanyandco.in.net
http://www.michael-kors-handbags.com.co
http://www.zoomkb24.uk
http://www.huarachesshoes.co.uk
http://www.hoganoutlet.in.net
http://www.adidasneo.uk
http://www.hermesbelt.org.uk
http://www.lacostepoloshirts.us.com
http://www.michaelkors-outletstore.us.com
http://www.nikepolo.us
http://www.yeezyboost350.uk
http://www.cheapauthenticjordans.us.com
http://www.airjordanretro.uk
http://www.oakleysunglassesoutlet.us
http://www.yeezy-boost350.us.com
http://www.nikezoom.us.com
http://www.cheapairjordan.in.net
http://www.tiffanyandcojewellery.us.com
http://www.nikerosheone.us.com
http://www.nmdadidas.us.com
http://www.discount-oakleysunglasses.us.com
http://www.kobebasketballshoes.net
http://www.raybanglasses.in.net
http://www.raybansunglass.us
http://www.michaelkorsonline.net
http://www.adidasneo.us.com
http://www.authenticjordanscheap.us.com
http://www.cheaptruereligionjeans.us
http://www.louboutinshoes.uk
http://www.michaelkors-outletfactory.us.org
http://www.cheap--jordans.us.com
http://www.adidasnmdrunner.us.com
http://www.huaracheshoes.uk
http://www.adidastubular.us.com
http://www.kobesneakers.com
http://www.yeezy-shoes.us
http://www.cheapairjordan.us
http://www.cheapralphlaurenonline.uk
http://www.tomsoutletstore.name
http://www.kobe-shoes.us.com
http://www.adidasnmd.uk
http://www.tiffanyand.co.uk
http://www.cheapralphlauren.in.net
http://www.oakleystoreonline.us.org
http://www.boostyeezy.us.com
http://www.rosherun.us.com
http://www.nikedunks.us.org
http://www.michaelkors-handbagsclearance.us.com
http://www.oakleyvault.com.co
http://www.michaeljordanshoes.us.com
http://www.uggoutlet.uk


Posted by: adidas nmd | 2016.08.31 at 04:40 PM

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/10254/53236

Listed below are links to weblogs that reference HNS:

« ダーウィンの晩年 | Main | 今日の落書き »