札幌Web制作のシンクグラフィカ

CGIを特定のディレクトリに設置した時のスプレッドシート連携

さん (2019-03-15 12:26:32) duskin-housekeeping.jp/lp/yokusitsu/

いろいろ試してみたのですが、
Googleスプレッドシートへ出力ができない状態です。

cgi を特定のディレクトリに置かなくてもいいサーバーでは問題なく動作しており
Googleスプレッドシートへ出力もできております。
▼ディレクトリ構成(mailformproの標準的な構成)
public_html
  index.php(入力画面)
  mailformpro
  mfp.statics

ところが cgi を特定のディレクトリに置かなければならないサーバーですと連携ができません。

以下問題のディレクト構造
▼ディレクトリ構成
cgi-bin
  form_date
    mailformpro
public_html(ドキュメントルート)
  index.php(入力画面)
  form_date
    mfp.statics
▼エラー内容
TypeError: json is nullgoogle.spreadsheet.connect.js:34:3
callback /form_date/mfp.statics/google.spreadsheet.connect.js:34
<匿名> /cgi-bin/form_date_test/mailformpro/mailformpro.cgi?module=thanks&callback=googleSpreadSheetConnect.callback:1

cgi を特定のディレクトリに置かなければならない場合のGoogleスプレッドシートへ出力方法についてご教授いただけますでしょうか。

Re:CGIを特定のディレクトリに設置した時のスプレッドシー

和田 (2019-03-25 04:23:56) www.synck.com

Webコンソールを開き、サンクスページでどのようなエラーが表示されているかを確認する必要がありそうです。こちらから送信テストを行ってもよい場合はお手数ですが再度ご連絡ください。