| 記事No | : 16805 |
| 投稿日 | : 2022/04/20(Wed) 15:55:52 |
| タイトル | : cgiファイルがうまくPUTできていない |
| ID情報 | : tmhk0722 |
| 投稿者 | : tomo |
| URL | : http://bodyvine.sakura.ne.jp/mart/check.cgi |
お世話になります。
自社WEBサイト上にカート機能として、WEB MARTの設置をトライしています。
ファイルをDLし、以下アクションを行いました。
��init.cgiファイルの修正
(暗号化キー、注文メール送信先アドレス、sendmailパスの3箇所のみ修正)
※買物プログラムURLや注文プログラムURLなど、【URLパス】、【サーバパス】部分の6箇所は’./●●●.cgi’;のまま、修正していません。
※テンプレートディレクトリ【サーバパス】と戻り先URL【URLパス】部分も”./●●●.cgi”;のまま、修正していません。
��各cgiファイル(mart.cgi、order.cgi、admin.cgi、check.cgi)のperlパスのみ修正。
※admin.cgiやcheck.cgiファイル内のrequire部分もそのままで、URLの追加など一切修正していません。
●FTP転送後、パーミッションを、それぞれ705や604に設定。
●それ以外のファイルも、指示通りパーミッションを設定。
しかし、その後各cgiファイルにアクセスすると、500 Internet Server Errorと表示されてしまいます。
何が原因でしょうか?
なお、martフォルダは、index.htmlと同じ領域に落としています。
恐れ入りますが、ご教示頂けると助かります。
| 記事No | : 16806 |
| 投稿日 | : 2022/04/20(Wed) 17:23:08 |
| タイトル | : Re: cgiファイルがうまくPUTできていない |
| ID情報 | : hirayama |
| 投稿者 | : hirayama |
FTPソフトをアスキーモードにするか、
CGIファイルの改行コードをLFに変更して上書きアップロードしてみるとどうなりますか。
> お世話になります。
>
> 自社WEBサイト上にカート機能として、WEB MARTの設置をトライしています。
> ファイルをDLし、以下アクションを行いました。
> ��init.cgiファイルの修正
> (暗号化キー、注文メール送信先アドレス、sendmailパスの3箇所のみ修正)
> ※買物プログラムURLや注文プログラムURLなど、【URLパス】、【サーバパス】部分の6箇所は’./●●●.cgi’;のまま、修正していません。
> ※テンプレートディレクトリ【サーバパス】と戻り先URL【URLパス】部分も”./●●●.cgi”;のまま、修正していません。
> ��各cgiファイル(mart.cgi、order.cgi、admin.cgi、check.cgi)のperlパスのみ修正。
> ※admin.cgiやcheck.cgiファイル内のrequire部分もそのままで、URLの追加など一切修正していません。
> ●FTP転送後、パーミッションを、それぞれ705や604に設定。
> ●それ以外のファイルも、指示通りパーミッションを設定。
> しかし、その後各cgiファイルにアクセスすると、500 Internet Server Errorと表示されてしまいます。
> 何が原因でしょうか?
> なお、martフォルダは、index.htmlと同じ領域に落としています。
> 恐れ入りますが、ご教示頂けると助かります。
| 記事No | : 16807 |
| 投稿日 | : 2022/04/20(Wed) 23:03:38 |
| タイトル | : Re^2: cgiファイルがうまくPUTできていない |
| ID情報 | : tmhk0722 |
| 投稿者 | : tomo |
> FTPソフトをアスキーモードにするか、
> CGIファイルの改行コードをLFに変更して上書きアップロードしてみるとどうなりますか。
>
hirayamaさん、いつもありがとうございます。
私はDreamweaverを使ってWebページ作成とFTP転送をしているのですが、
DreamweaverのFTP転送設定で”FTP Passiveモードを使用”というチェックを外して転送すると、”FTPエラーが発生しました。-サーバーフォルダー情報をGETできません。内部データエラー:RETRコマンドに予期しない応答が返されたか、0バイトが転送されました”とアラートが出ました。なので、どうやらASCIIモードでの転送はできなさそうです。
それで…cgiファイルの改行モードをLFに変更してPUTしたらcheckもadminも見れる様になりました。
ありがとうございます。
これで導入トライしてみます。
本当に助かりました。
ありがとうございました。
| 記事No | : 16808 |
| 投稿日 | : 2022/04/21(Thu) 12:21:42 |
| タイトル | : Re^2: cgiファイルがうまくPUTできていない |
| ID情報 | : tmhk0722 |
| 投稿者 | : tomo |
ちなみにhirayamaさん、お願いがあるのですが、メールでご連絡頂けたりしませんでしょうか?
WEBサイトにアドレス記載しています。