下へ
> 2017/09/30 (土) 00:19:55 ◆ ▼ ◇ [misao]> > そもそもGeo以下コピーし忘れてました(;´Д`)スマンコ
> 書いてる間に解決してた
> phpはちゃんと削除しておくんだぞ
クシコ(;´Д`)
参考:2017/09/30(土)00時13分00秒
> 2017/09/30 (土) 00:13:00 ◆ ▼ ◇ [misao]> > モジュール入れ忘れじゃん(;´Д`)
> > http://search.cpan.org/~borisz/Geo-IP-PurePerl-1.25/lib/Geo/IP/PurePerl.pm
> そもそもGeo以下コピーし忘れてました(;´Д`)スマンコ
書いてる間に解決してた
phpはちゃんと削除しておくんだぞ
参考:2017/09/30(土)00時09分23秒
> 2017/09/30 (土) 00:12:47 ◆ ▼ ◇ [misao]> > IPから住所ソシャルするやつが無かったか(;´Д`)重要モジュール
> 住所というか国名とか弾く時に使うやつだな(;´Д`)
おおおお(;´Д`)なるほどね
参考:2017/09/30(土)00時10分06秒
> 2017/09/30 (土) 00:11:54 ◆ ▼ ◇ [misao]> > おお(;´Д`)なんかそれっぽいのが出ました
> > Can't locate Geo/IP/PurePerl.pm in @INC
> モジュール入れ忘れじゃん(;´Д`)
> http://search.cpan.org/~borisz/Geo-IP-PurePerl-1.25/lib/Geo/IP/PurePerl.pm
これをダウンロードして展開して
libをupload.cgiと同じ位置に置く
2行目にuse lib 'lib';と書く
猫起きる
参考:2017/09/30(土)00時08分29秒
> 2017/09/30 (土) 00:11:48 ◆ ▼ ◇ [misao]> > IPから住所がバレる(;`Д´)
> 好きな声優も(;´Д`)
山荘哀れ(;´Д`)
参考:2017/09/30(土)00時10分41秒
> 2017/09/30 (土) 00:11:36 ◆ ▼ ◇ [misao]> > IPから住所ソシャルするやつが無かったか(;´Д`)重要モジュール
> 住所というか国名とか弾く時に使うやつだな(;´Д`)
日本からのアクセスの時だけアフィリエイト広告出して踏ませる特殊なページとか作るのに便利(;´Д`)
cookieさえ食わせりゃこっちのもんだぜhehehe
参考:2017/09/30(土)00時10分06秒
> 2017/09/30 (土) 00:10:41 ◆ ▼ ◇ [misao]> > IPから住所ソシャルするやつが無かったか(;´Д`)重要モジュール
> 住所というか国名とか弾く時に使うやつだな(;´Д`)
これないと海外bot弾くのにエラい面倒なんだよな(;´Д`)
参考:2017/09/30(土)00時10分06秒
> 2017/09/30 (土) 00:10:41 ◆ ▼ ◇ [misao]> > おお(;´Д`)なんかそれっぽいのが出ました
> > Can't locate Geo/IP/PurePerl.pm in @INC
> IPから住所がバレる(;`Д´)
好きな声優も(;´Д`)
参考:2017/09/30(土)00時08分17秒
> 2017/09/30 (土) 00:10:06 ◆ ▼ ◇ [misao]> > おお(;´Д`)なんかそれっぽいのが出ました
> > Can't locate Geo/IP/PurePerl.pm in @INC
> IPから住所ソシャルするやつが無かったか(;´Д`)重要モジュール
住所というか国名とか弾く時に使うやつだな(;´Д`)
参考:2017/09/30(土)00時08分51秒
> 2017/09/30 (土) 00:09:23 ◆ ▼ ◇ [misao]> > おお(;´Д`)なんかそれっぽいのが出ました
> > Can't locate Geo/IP/PurePerl.pm in @INC
> モジュール入れ忘れじゃん(;´Д`)
> http://search.cpan.org/~borisz/Geo-IP-PurePerl-1.25/lib/Geo/IP/PurePerl.pm
そもそもGeo以下コピーし忘れてました(;´Д`)スマンコ
参考:2017/09/30(土)00時08分29秒
> 2017/09/30 (土) 00:09:19 ◆ ▼ ◇ [misao]> > 1行のテストだから設置してブラウザから.phpのURA開けば
> > 問題があればずらずら出るはず(;´Д`)
> おお(;´Д`)なんかそれっぽいのが出ました
> Can't locate Geo/IP/PurePerl.pm in @INC
perlにもそういうモジュールあるんだ(;´Д`)phpで同じ挙動のモジュールあるから便利に使ってるんだけど
参考:2017/09/30(土)00時07分20秒
> 2017/09/30 (土) 00:09:13 ◆ ▼ ◇ [misao]> > 1行のテストだから設置してブラウザから.phpのURA開けば
> > 問題があればずらずら出るはず(;´Д`)
> おお(;´Д`)なんかそれっぽいのが出ました
> Can't locate Geo/IP/PurePerl.pm in @INC
どうするかね(;´Д`)GeoIPが使えないのはuse libで場所指定すれば
なんとかなるんだけどそれに使うdatは/usr/share決め打ちだった気がする
GeoIPにパッチ当てるてもあるけど
参考:2017/09/30(土)00時07分20秒
> 2017/09/30 (土) 00:08:51 ◆ ▼ ◇ [misao]> > 1行のテストだから設置してブラウザから.phpのURA開けば
> > 問題があればずらずら出るはず(;´Д`)
> おお(;´Д`)なんかそれっぽいのが出ました
> Can't locate Geo/IP/PurePerl.pm in @INC
IPから住所ソシャルするやつが無かったか(;´Д`)重要モジュール
参考:2017/09/30(土)00時07分20秒
> 2017/09/30 (土) 00:08:29 ◆ ▼ ◇ [misao]> > 1行のテストだから設置してブラウザから.phpのURA開けば
> > 問題があればずらずら出るはず(;´Д`)
> おお(;´Д`)なんかそれっぽいのが出ました
> Can't locate Geo/IP/PurePerl.pm in @INC
モジュール入れ忘れじゃん(;´Д`)
http://search.cpan.org/~borisz/Geo-IP-PurePerl-1.25/lib/Geo/IP/PurePerl.pm
参考:2017/09/30(土)00時07分20秒
> 2017/09/30 (土) 00:08:17 ◆ ▼ ◇ [misao]> > 1行のテストだから設置してブラウザから.phpのURA開けば
> > 問題があればずらずら出るはず(;´Д`)
> おお(;´Д`)なんかそれっぽいのが出ました
> Can't locate Geo/IP/PurePerl.pm in @INC
IPから住所がバレる(;`Д´)
参考:2017/09/30(土)00時07分20秒
> 2017/09/30 (土) 00:07:20 ◆ ▼ ◇ [misao]> > PHPは全然わからないので(;´Д`)
> 1行のテストだから設置してブラウザから.phpのURA開けば
> 問題があればずらずら出るはず(;´Д`)
おお(;´Д`)なんかそれっぽいのが出ました
Can't locate Geo/IP/PurePerl.pm in @INC
参考:2017/09/30(土)00時01分29秒
> 2017/09/30 (土) 00:02:18 ◆ ▼ ◇ [misao]> > あるみたいです(;´Д`)
> > 今までインスコされてるパスとか気にせず使えてたんですが
> > もしかしてCで言うところのincludeみたいにimagemagickにパス通す必要あります?
> use Image::Magick;はすでに今のcgiに入ってるはず(;´Д`)
入ってなかった(;´Д`)けど入れても変わらないですね
ていうかarenaでは入れずに使えてたのは偶然ぽいですか
参考:2017/09/30(土)00時00分05秒
> 2017/09/30 (土) 00:01:29 ◆ ▼ ◇ [misao]> > test.php作って
> > <?php passthru ("./upload.cgi 2>&1");
> > はどう(;´Д`)
> PHPは全然わからないので(;´Д`)
1行のテストだから設置してブラウザから.phpのURA開けば
問題があればずらずら出るはず(;´Д`)
参考:2017/09/30(土)00時00分33秒
> 2017/09/30 (土) 00:00:33 ◆ ▼ ◇ [misao]> > なんかちょっと時間かかったあとに500出るようになりました(;´Д`)
> test.php作って
> <?php passthru ("./upload.cgi 2>&1");
> はどう(;´Д`)
PHPは全然わからないので(;´Д`)
参考:2017/09/29(金)23時58分57秒
> 2017/09/30 (土) 00:00:05 ◆ ▼ ◇ [misao]> > perlmagick無い環境か(;´Д`)悲しい
> あるみたいです(;´Д`)
> 今までインスコされてるパスとか気にせず使えてたんですが
> もしかしてCで言うところのincludeみたいにimagemagickにパス通す必要あります?
use Image::Magick;はすでに今のcgiに入ってるはず(;´Д`)
参考:2017/09/29(金)23時58分50秒
> 2017/09/29 (金) 23:58:57 ◆ ▼ ◇ [misao]> > んじゃ2行目
> > print "Content-type: text/html \n\ntest";exit;
> なんかちょっと時間かかったあとに500出るようになりました(;´Д`)
test.php作って
<?php passthru ("./upload.cgi 2>&1");
はどう(;´Д`)
参考:2017/09/29(金)23時58分02秒
> 2017/09/29 (金) 23:58:56 ◆ ▼ ◇ [misao]> > それかも!(;´Д`)
> perlmagick無い環境か(;´Д`)悲しい
移転先は管理者権限あるところだっけ?(;´Д`)サムネ処理くらいならcpanmでImagerとか入れればいいんじゃね
参考:2017/09/29(金)23時57分20秒
> 2017/09/29 (金) 23:58:50 ◆ ▼ ◇ [misao]> > それかも!(;´Д`)
> perlmagick無い環境か(;´Д`)悲しい
あるみたいです(;´Д`)
今までインスコされてるパスとか気にせず使えてたんですが
もしかしてCで言うところのincludeみたいにimagemagickにパス通す必要あります?
参考:2017/09/29(金)23時57分20秒
> 2017/09/29 (金) 23:58:02 ◆ ▼ ◇ [misao]> > perlのパスは合ってます(;´Д`) --つけても500ですしわざと間違えると違うエラーになるので
> んじゃ2行目
> print "Content-type: text/html \n\ntest";exit;
なんかちょっと時間かかったあとに500出るようになりました(;´Д`)
参考:2017/09/29(金)23時55分00秒
> 2017/09/29 (金) 23:57:20 ◆ ▼ ◇ [misao]> > useは一番先にロードされるんじゃないの?(;´Д`)ImageMagickとか入ってないのでは?
> それかも!(;´Д`)
perlmagick無い環境か(;´Д`)悲しい
参考:2017/09/29(金)23時55分40秒
> 2017/09/29 (金) 23:55:40 ◆ ▼ ◇ [misao]> > bbs.cgiは完全に動いてるのですが
> > 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
> useは一番先にロードされるんじゃないの?(;´Д`)ImageMagickとか入ってないのでは?
それかも!(;´Д`)
参考:2017/09/29(金)23時54分22秒
> 2017/09/29 (金) 23:55:00 ◆ ▼ ◇ [misao]> > bbs.cgiの一行目をコピペして最後に --付けてみ
> perlのパスは合ってます(;´Д`) --つけても500ですしわざと間違えると違うエラーになるので
んじゃ2行目
print "Content-type: text/html \n\ntest";exit;
参考:2017/09/29(金)23時53分06秒
> 2017/09/29 (金) 23:54:34 ◆ ▼ ◇ [misao]> > bbs.cgiは完全に動いてるのですが
> > 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
> 次の行にexitは駄目(;´Д`)
> perlはContent-typeヘッダを送出しないと強制500
2行目にこれ書いても500です(;´Д`)
print <<_EOF;
Content-Type: text/html; charset=Shift_JIS
Content-Language: ja
Cache-Control: no-store, must-revalidate
Pragma: no-cache
_EOF
参考:2017/09/29(金)23時52分42秒
> 2017/09/29 (金) 23:54:22 ◆ ▼ ◇ [misao]> > 簡単なCGIは動くのかな
> > ぷりんこするだけとか
> bbs.cgiは完全に動いてるのですが
> 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
useは一番先にロードされるんじゃないの?(;´Д`)ImageMagickとか入ってないのでは?
参考:2017/09/29(金)23時50分35秒
> 2017/09/29 (金) 23:53:42 ◆ ▼ ◇ [misao]> > パス間違いじゃん
> パスは合ってるはず(;´Д`)
> わざと間違えると違うエラーに変わるので
いったんソースを全部カラにする
一行づつ書き足して実行
参考:2017/09/29(金)23時51分42秒
> 2017/09/29 (金) 23:53:25 ◆ ▼ ◇ [misao]> > phpが動く最近の環境だと
> > <?php passthru ("pwd 2>&1"); でフルパス調べて
> > perlを叩いて見れたりするからずるい
> JNIみたいでなんかキモい感じだな(;´Д`)別の言語呼び出すのってなんか違和感ある
perlの時代も結構perlからperl呼んでデバッグしてたけどな(;´Д`)
参考:2017/09/29(金)23時52分41秒
> 2017/09/29 (金) 23:53:06 ◆ ▼ ◇ [misao]> > bbs.cgiは完全に動いてるのですが
> > 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
> bbs.cgiの一行目をコピペして最後に --付けてみ
perlのパスは合ってます(;´Д`) --つけても500ですしわざと間違えると違うエラーになるので
参考:2017/09/29(金)23時52分03秒
> 2017/09/29 (金) 23:52:42 ◆ ▼ ◇ [misao]> > 簡単なCGIは動くのかな
> > ぷりんこするだけとか
> bbs.cgiは完全に動いてるのですが
> 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
次の行にexitは駄目(;´Д`)
perlはContent-typeヘッダを送出しないと強制500
参考:2017/09/29(金)23時50分35秒
> 2017/09/29 (金) 23:52:41 ◆ ▼ ◇ [misao]> > perlのパスが違うと別のエラーが出るからそれはないかも(;´Д`)
> > パーミッションはarenaと一緒にしても駄目なので
> > cgiが所有者権限で動いてないのかも
> phpが動く最近の環境だと
> <?php passthru ("pwd 2>&1"); でフルパス調べて
> perlを叩いて見れたりするからずるい
JNIみたいでなんかキモい感じだな(;´Д`)別の言語呼び出すのってなんか違和感ある
参考:2017/09/29(金)23時51分00秒
> 2017/09/29 (金) 23:52:32 ◆ ▼ ◇ [misao]> > 簡単なCGIは動くのかな
> > ぷりんこするだけとか
> bbs.cgiは完全に動いてるのですが
> 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
その別ディレクトリに動いたbbs.cgiをいれてみると
どうなるんだろう(;´Д`)
参考:2017/09/29(金)23時50分35秒
> 2017/09/29 (金) 23:52:03 ◆ ▼ ◇ [misao]> > 簡単なCGIは動くのかな
> > ぷりんこするだけとか
> bbs.cgiは完全に動いてるのですが
> 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
bbs.cgiの一行目をコピペして最後に --付けてみ
参考:2017/09/29(金)23時50分35秒
> 2017/09/29 (金) 23:51:57 ◆ ▼ ◇ [misao]> > 簡単なCGIは動くのかな
> > ぷりんこするだけとか
> bbs.cgiは完全に動いてるのですが
> 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
別ディレクトリがcgi使えるようになってないのでは(;´Д`)
参考:2017/09/29(金)23時50分35秒
> 2017/09/29 (金) 23:51:55 ◆ ▼ ◇ [misao]> > 簡単なCGIは動くのかな
> > ぷりんこするだけとか
> bbs.cgiは完全に動いてるのですが
> 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
同じディレクトリに入れたら動く?(;´Д`)
参考:2017/09/29(金)23時50分35秒
> 2017/09/29 (金) 23:51:55 ◆ ▼ ◇ [misao]> > 簡単なCGIは動くのかな
> > ぷりんこするだけとか
> bbs.cgiは完全に動いてるのですが
> 別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
cgi-bin/ディレクトリ以外に設置する場合は特殊な設定が必要な鯖だとかそういうのはないでしょうか(;´Д`)
参考:2017/09/29(金)23時50分35秒
> 2017/09/29 (金) 23:51:42 ◆ ▼ ◇ [misao]> > perlのパス指定した次の行でexitしても500(;´Д`)万策尽きた
> パス間違いじゃん
パスは合ってるはず(;´Д`)
わざと間違えると違うエラーに変わるので
参考:2017/09/29(金)23時49分13秒
> 2017/09/29 (金) 23:51:00 ◆ ▼ ◇ [misao]> > /bin/perlとか/usr/bin/perlとか/usr/local/bin/perlとかサーバー次第でまちまちってのはあるよな(;´Д`)
> perlのパスが違うと別のエラーが出るからそれはないかも(;´Д`)
> パーミッションはarenaと一緒にしても駄目なので
> cgiが所有者権限で動いてないのかも
phpが動く最近の環境だと
<?php passthru ("pwd 2>&1"); でフルパス調べて
perlを叩いて見れたりするからずるい
参考:2017/09/29(金)23時47分06秒
> 2017/09/29 (金) 23:50:35 ◆ ▼ ◇ [misao]> > 500吐いてる以上なにか問題はあるけど
> > errorlogに問題の行数が出てないと辛いよね
> > とりあえず実行権限と1行目のパスが問題ないかだな
> 簡単なCGIは動くのかな
> ぷりんこするだけとか
bbs.cgiは完全に動いてるのですが
別ディレクトリのupload.cgiがperlのパス指定した次の行にexitいれても500です(;´Д`)
参考:2017/09/29(金)23時45分42秒
> 2017/09/29 (金) 23:50:24 ◆ ▼ ◇ [misao]> > perlのパス指定した次の行でexitしても500(;´Д`)万策尽きた
> それはやはり改行コードの問題では(;´Д`)
DOS改行になってるな
もしくはUTF8とSJISのあたり
参考:2017/09/29(金)23時48分58秒
> 2017/09/29 (金) 23:50:01 ◆ ▼ ◇ [misao]> > CGIに1行ずつexit;入れて原因行を炙り出そう(;´Д`)
> perlのパス指定した次の行でexitしても500(;´Д`)万策尽きた
アップロード方法次第でフォルダ自体のパーミッションとかユーザーとグループの指定が不味くて動かないと500出ることも(;´Д`)
参考:2017/09/29(金)23時48分24秒
> 2017/09/29 (金) 23:49:13 ◆ ▼ ◇ [misao]> > CGIに1行ずつexit;入れて原因行を炙り出そう(;´Д`)
> perlのパス指定した次の行でexitしても500(;´Д`)万策尽きた
パス間違いじゃん
参考:2017/09/29(金)23時48分24秒
> 2017/09/29 (金) 23:48:58 ◆ ▼ ◇ [misao]> > CGIに1行ずつexit;入れて原因行を炙り出そう(;´Д`)
> perlのパス指定した次の行でexitしても500(;´Д`)万策尽きた
それはやはり改行コードの問題では(;´Д`)
参考:2017/09/29(金)23時48分24秒
> 2017/09/29 (金) 23:48:51 ◆ ▼ ◇ [misao]> > admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
> それはやりました(;´Д`)
> どのあたりで500出てるのかログに出ればいいのに
httpconfもいじれなきゃアパッチエラーログも見れないの?
参考:2017/09/29(金)23時44分04秒
> 2017/09/29 (金) 23:48:24 ◆ ▼ ◇ [misao]> > それはやりました(;´Д`)
> > どのあたりで500出てるのかログに出ればいいのに
> CGIに1行ずつexit;入れて原因行を炙り出そう(;´Д`)
perlのパス指定した次の行でexitしても500(;´Д`)万策尽きた
参考:2017/09/29(金)23時46分49秒
> 2017/09/29 (金) 23:47:39 ◆ ▼ ◇ [misao]> > 500吐いてる以上なにか問題はあるけど
> > errorlogに問題の行数が出てないと辛いよね
> > とりあえず実行権限と1行目のパスが問題ないかだな
> 1行目のShebangの改行が\nじゃないと500系エラーになる鯖があるよね(;´Д`)\r\nに何度も苦しめられた
> EUCにしたりUTF8にして\nに変えたりしてたらいつの間にか直ったり
あれ面倒な時は最後に --って書いてやると動くよ(;´Д`)
perl "--
"
nが無視されるのを利用してるんだ
参考:2017/09/29(金)23時45分36秒
> 2017/09/29 (金) 23:47:06 ◆ ▼ ◇ [misao]> > perlのパスが違うというのもあるね(;´Д`)
> /bin/perlとか/usr/bin/perlとか/usr/local/bin/perlとかサーバー次第でまちまちってのはあるよな(;´Д`)
perlのパスが違うと別のエラーが出るからそれはないかも(;´Д`)
パーミッションはarenaと一緒にしても駄目なので
cgiが所有者権限で動いてないのかも
参考:2017/09/29(金)23時46分10秒
> 2017/09/29 (金) 23:46:49 ◆ ▼ ◇ [misao]> > admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
> それはやりました(;´Д`)
> どのあたりで500出てるのかログに出ればいいのに
CGIに1行ずつexit;入れて原因行を炙り出そう(;´Д`)
参考:2017/09/29(金)23時44分04秒
> 2017/09/29 (金) 23:46:43 ◆ ▼ ◇ [misao]> > admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
> それはやりました(;´Д`)
> どのあたりで500出てるのかログに出ればいいのに
使えるならこれ使え
use CGI::Carp qw(fatalsToBrowser);
参考:2017/09/29(金)23時44分04秒
> 2017/09/29 (金) 23:46:29 ◆ ▼ ◇ [misao]> arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> perlのパスは正しいからcgiが所有者権限で実行されないとかですか
use CGI::Carp qw(fatalsToBrowser set_message);
すれや
参考:2017/09/29(金)23時40分07秒
> 2017/09/29 (金) 23:46:10 ◆ ▼ ◇ [misao]> > よくわからんけどパーミッションが違うんじゃね(;´Д`)
> perlのパスが違うというのもあるね(;´Д`)
/bin/perlとか/usr/bin/perlとか/usr/local/bin/perlとかサーバー次第でまちまちってのはあるよな(;´Д`)
参考:2017/09/29(金)23時45分16秒
> 2017/09/29 (金) 23:45:42 ◆ ▼ ◇ [misao]> > admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
> 500吐いてる以上なにか問題はあるけど
> errorlogに問題の行数が出てないと辛いよね
> とりあえず実行権限と1行目のパスが問題ないかだな
簡単なCGIは動くのかな
ぷりんこするだけとか
参考:2017/09/29(金)23時43分34秒
> 2017/09/29 (金) 23:45:39 ◆ ▼ ◇ [misao]> > arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> > perlのパスは正しいからcgiが所有者権限で実行されないとかですか
> perlとかphpで新しいバージョンのやつが入ってるサーバーで設計古めのスクリプト動かすと非推奨どころかサポートされてない関数とかのせいで動かないこともある(;´Д`)
perlの下位互換はかなり担保してくれてるから
warnは吐いても完全に止まるのは
bbs.cgi自体のx権限、1行目のインタプリタが合ってない
useで呼ばれてるライブラリの中に足りないものがある
くらいじゃないかね
参考:2017/09/29(金)23時42分19秒
> 2017/09/29 (金) 23:45:36 ◆ ▼ ◇ [misao]> > admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
> 500吐いてる以上なにか問題はあるけど
> errorlogに問題の行数が出てないと辛いよね
> とりあえず実行権限と1行目のパスが問題ないかだな
1行目のShebangの改行が\nじゃないと500系エラーになる鯖があるよね(;´Д`)\r\nに何度も苦しめられた
EUCにしたりUTF8にして\nに変えたりしてたらいつの間にか直ったり
参考:2017/09/29(金)23時43分34秒
> 2017/09/29 (金) 23:45:16 ◆ ▼ ◇ [misao]> > arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> > perlのパスは正しいからcgiが所有者権限で実行されないとかですか
> よくわからんけどパーミッションが違うんじゃね(;´Д`)
perlのパスが違うというのもあるね(;´Д`)
参考:2017/09/29(金)23時42分48秒
> 2017/09/29 (金) 23:44:04 ◆ ▼ ◇ [misao]> > arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> > perlのパスは正しいからcgiが所有者権限で実行されないとかですか
> admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
それはやりました(;´Д`)
どのあたりで500出てるのかログに出ればいいのに
参考:2017/09/29(金)23時41分52秒
> 2017/09/29 (金) 23:43:58 ◆ ▼ ◇ [misao]> > arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> > perlのパスは正しいからcgiが所有者権限で実行されないとかですか
> admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
暗号化してスクリプトに書き込んでる場合だと別のサーバーにそのまま持ち越しても
対応してない暗号化でハッシュ作ってると読めないとかあるんだっけ(;´Д`)
参考:2017/09/29(金)23時41分52秒
> 2017/09/29 (金) 23:43:34 ◆ ▼ ◇ [misao]> > arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> > perlのパスは正しいからcgiが所有者権限で実行されないとかですか
> admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
500吐いてる以上なにか問題はあるけど
errorlogに問題の行数が出てないと辛いよね
とりあえず実行権限と1行目のパスが問題ないかだな
参考:2017/09/29(金)23時41分52秒
> 2017/09/29 (金) 23:42:48 ◆ ▼ ◇ [misao]> arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> perlのパスは正しいからcgiが所有者権限で実行されないとかですか
よくわからんけどパーミッションが違うんじゃね(;´Д`)
参考:2017/09/29(金)23時40分07秒
> 2017/09/29 (金) 23:42:24 ◆ ▼ ◇ [misao]> arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> perlのパスは正しいからcgiが所有者権限で実行されないとかですか
ログ見せろ
参考:2017/09/29(金)23時40分07秒
> 2017/09/29 (金) 23:42:19 ◆ ▼ ◇ [misao]> arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> perlのパスは正しいからcgiが所有者権限で実行されないとかですか
perlとかphpで新しいバージョンのやつが入ってるサーバーで設計古めのスクリプト動かすと非推奨どころかサポートされてない関数とかのせいで動かないこともある(;´Д`)
参考:2017/09/29(金)23時40分07秒
> 2017/09/29 (金) 23:41:52 ◆ ▼ ◇ [misao]> arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
> perlのパスは正しいからcgiが所有者権限で実行されないとかですか
admin.passwdを空にするとかそういう初期設定レベルじゃない部分かい(;´Д`)
参考:2017/09/29(金)23時40分07秒
2017/09/29 (金) 23:40:07 ◆ ▼ ◇ [misao]arenaで動いてるcgi移動しても500になるのはなんなのですかね(;´Д`)
perlのパスは正しいからcgiが所有者権限で実行されないとかですか
上へ