Wenn Sie ihren eigenen Server zur Bestellabwicklung benutzen wollen, brachen Sie auf dem Server CGI Rechte. Zudem müssen Sie wissen wir CGI Programme installiert werden, da wir hierfür keinen Support bieten.
Wählen Sie im Zahlungsassistenten als Zahlungssystem "Akzeptieren Sie Zahlungen auf Ihrem Server" .
ShopFactory wird automatisch die benötigten Dateien auf ihren Server kopieren - allerdings nicht unbedingt in ein Verzeichnis, in dem Sie CGI Programme ausführen können.
Die Dateien sind lockssl-on.gif shopfactory_order.cgi shopfactory_email.cgi
Sie müssen diese Dateien in ein Verzeichnis kopieren, in dem Sie über CGI Rechte verfügen, wie zum Beispiel eine CGI bin.
Dann müssen Sie die Internet Adresse der Datei shopfactory_order.cgi in den ShopFactory Einstellungen fürs Veröffentlichen eingeben, und zwar in dem Feld URL für CGI Prozess, wie folgt
http://www.3d3.com/cgi-basket/shopfactory_order.cgi
Benutzen Sie httpswenn Sie einen Server mit SSL haben.
Die Adresse muss mit http(s) beginnen und dem Namen der Datei enden.
Allerdings ist es mitunter nötig, die CGI Dateien zu ändern, damit Sie auf Ihrem Server funktionieren.
Die Zeile $mailprog = '/bin/sendmail'; legt fest, wo Ihr sendmail Programm auf dem Server untergebracht wird. Für die meisten Server stimmt es. Wenn es nicht geht oder Bestellungen nicht bei Ihnen eintreffen, müssen Sie diese Zeile entsprechend Ihren Server Angaben ändern. Fragen Sie Ihren Service Provider. Oder wenn Sie Telnet Zugang zu Ihrem Server haben, können Sie folgendes Kommando ausprobieren: which sendmail Das funktioniert aber nicht auf allen Servern.
Auf Ihrem Server muss Perl installiert sein. Das ist üblicherweise der Fall, aber manchmal ist es in einem anderen Verzeichnis als üblich. Dann müssen Sie die Zeile zu Beginn der CGI Programme abändern, damit dort der Pfad zu Ihrem Perl Verzeichnis steht.
Standard Einstellung ist #!/usr/local/bin/perl Oder benutzen Sie das Kommando which perl in einer Telnet Verbindung - was aber wiederum nicht auf allen Servern funktioniert.
Das CGI Programm sollte einen CHMOD Wert von 755 oder 777 haben.
Wenn Sie PGP benutzen sollten sie die Dateien aus dem Verzeichnis ShopFactory - Payment System - PGP - Copy benutzen. Eventuell müssen Sie hier den Pfad für PGP ändern. |