比較
chobiプラン
サービス
申込
禁止事項
freeプラン
サービス
申込
禁止事項
よくある質問
サポート掲示板
ユーザ専用ページ
chobiプラン
freeプラン
サーバ情報
障害メンテ
chobi日記
LINEオープンチャット
サポート
|
▼-CGIについて [ふじのん] (05/04 17:55) └Re:CGIについて [管理人] (05/04 20:42) └Re[2]:CGIについて [ふじのん] (05/04 22:07) └Re[3]:CGIについて [管理人] (05/04 22:18) └Re[4]:CGIについて [管理人] (05/04 22:25) └Re[5]:CGIについて [ふじのん] (05/05 17:21) └Re[6]:CGIについて [管理人] (05/05 18:16) └Re[7]:CGIについて [管理人] (05/05 18:18) └Re[8]:CGIについて [ふじのん] (05/05 18:36) └Re[9]:CGIについて [管理人] (05/05 19:32) └Re[10]:CGIについて [ふじのん] (05/06 00:13) └Re[11]:CGIについて [管理人] (05/06 00:29) └Re[12]:CGIについて [ふじのん] (05/06 01:17)
[1813] CGIについて | Name: ふじのん (HOME) Date: 05/04 17:55chobinet管理人様 お世話になります。
■ユーザーID:12892 ■アカウント:fujinons でフリープランでスペースをお借りしています。
先日スペースを借り、
ゆとらいず工房 http://yutorize.2-d.jp/
にある、ゆとシートM for SW2.0を設置させていただこうと思って 試行錯誤していたのですが、(CGI側の)readmeのパーミッションや (chobinet側の)よくある質問にあるパーミッションに設定していても 500エラーのままブラウザで動く気配がありません。
今は(CGI側の)readmeの通りに設定していますが、 どこが問題なのでしょうか?
一行目も#!/usr/bin/perlに書き換えたつもりなのですが……
返信する |
[1817] Re[3]:CGIについて | Name: 管理人 (HOME) E-MAIL Date: 05/04 22:18#!/usr/local/bin/perl -- でも #!/usr/bin/perl -- でも動くはずです。
基本アスキーモードでいいと思います。 ちょっとみてみますね。
返信する |
[1819] Re[5]:CGIについて | Name: ふじのん (HOME) Date: 05/05 17:21例えば管理人様に設置頂いているサンプルだと [admin.cgi]のほうにはアクセスできないようになっているようですが、
admin.cgiの >#!/usr/local/bin/perl を >#!/usr/local/bin/perl -- に書き換えても動作しないようです。 ここでindex.cgiと同じようにパーミッションを701や705、700と600番台を試してみましたが、やはり動作していません。
(実際の挙動を見たところ、admin.cgi以外にも動作していない場所がある? 新規登録時に500エラーがでている部分が見受けられるなど)
動作しているindex.cgiとソース元と比較してみましたが 一行目の書き換えだけで動いているように思えます。
同じソースのindex.cgiではこちらでも動作できることを確認できた為、 index.cgiとは別の原因があるのではないかと思うのですが 何か考えられるでしょうか?
返信する |
[1821] Re[7]:CGIについて | Name: 管理人 (HOME) E-MAIL Date: 05/05 18:18asciiでなくbinaryでFTPはあげた方が良さそうですね。 プログラムがそういう作りになっていそうです。
返信する |
[1826] Re[11]:CGIについて | Name: 管理人 (HOME) E-MAIL Date: 05/06 00:29正直何がちがうかわかりませんが サイズは3バイトなにかがちがうようですね。
diffでみても何か違うみたいです。
[xxx@xxx ytsheet]# diff admin.cgi ../ytsheet_sw2/admin.cgi 1c1 < #!/usr/local/bin/perl -- --- > #!/usr/local/bin/perl --#
返信する |
[1827] Re[12]:CGIについて | Name: ふじのん (HOME) Date: 05/06 01:17管理人様
今までありがとうございました。 [BOM]がついている、ついていないの差であることが分かりました。
文字コードをUTF-8からUTF-8N(?)、秀丸の保存時に[BOM]を外すと 動作が確認できました。
返信する |
レッツPHP!
Since 2002 0701 Copyright chobi net all rights reserved
|