注文処理を独自のサーバーで行うには、CGI プログラムのセットアップに精通している必要があります。弊社では CGI インストールのサポートは提供しておりません。 決済ウィザードで、[Accept orders on your server] を選択します。ShopFactory は次にアップロードする際に、次のファイルを自動的にサーバーへアップロードします: lockssl-on.gif shopfactory_order.cgi shopfactory_email.cgi これらのファイルをすべて bin/ など、CGI を実行できるディレクトリに移動する必要があります。 そして、公開の設定にある CGI の URL フィールドに、以下のようなサーバーの cgi プログラムのアドレスを入力します: http://www.3d3.com/cgi-basket/shopfactory_order.cgi セキュア サーバーの場合は https を使用します。 URL は http で始まり、ファイル名で終わらなければなりません。(SSL を使用する場合は https) サーバーで ShopFactory_email.cgi プログラムを使用する際、記述を変更する必要があるかもしれません。 $mailprog = '/bin/sendmail'; これはサーバーの sendmail プログラムがある場所です。この行をサーバーのメール プログラムの場所に変更してください。不明な場合は、ご利用のサービス プロバイダに問い合わせてください。 または、telnet を使用して、以下のコマンドを試してください: which sendmailサーバーによっては、このコマンドを使用できません。 また、cgi プログラムの最初の行にある、サーバーの Perl プログラムの場所も変更する必要があります。不明な場合は、ご利用のプロバイダに問い合わせてください。 または、telnet を使用して、以下のコマンドを試してください: which perlサーバーによっては、このコマンドを使用できません。 cgi を 755 に chmod して、プログラムに実行権を与えます。 Perl 5 がシステムにインストールされている必要があります。 サーバーで PGP を使用する場合は、PGP ファイルを使用して、同じことを行ってください。また、ファイルの PGP の場所も必要に応じて変更してください。 |