Note: Some ISP's have a site license to our shopping cart and they have a control panel interface to install it, so you can skip this step if this is the case.UNIX Setup
- Place shop.pl and shop.cfg in your cgi directory. (e.g. cgi-local)
- Ensure PERL is installed on your system.
- Get PERL's path information. Use "which perl" on csh, "whence perl" on ksh. Usually is /usr/bin/perl or /usr/local/bin/perl
- Change the first line of shop.pl to reflect the correct location of the PERL interpreter.
- Make a directory that the WWW server can read to contain your shopping cart files. (the $shopping_root directory in the shop.cfg file)
- Edit shop.cfg to reflect the correct values for your web site or generate the shop.cfg file online here.
- Make sure you have a directory called lists in your $shopping_root directory and the permissions on it are set to 777.
- Make sure you make the $NT variable equal to 0.
Windows NT Setup (Website, IIS 2.0, IIS 3.0)
- Place shop.pl in your cgi-shl directory with Website or in a cgi directory with IIS 2.0/IIS 3.0 the directory must be set to execute only not read.
- Ensure PERL is installed on your system.
- Ensure PERL is associated with the .pl extension.
To do this with Website:(with Windows NT 3.51)
- Run the File Manager.
- Find and highlight the shop.pl program.
- From the file menu select Associate.
- Select Browse.
- Select your PERL binary to run when a program with the .pl extension is run.
To do this with the Microsoft Web Server (IIS 2.0/IIS 3.0):
- Stop the WWW service.
- Start Regedt32.exe
- Open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\ScriptMap
- From the Edit menu, choose Add Value. The Data type is REG_SZ.
- Type the filename extension, .pl used for your scripts.
- In the String editor, type the full path to the PERL interpreter.
- Add %s after the path to the PERL interpreter.
- Restart the WWW service.
- Make a directory that the WWW server can read to contain your shopping cart files.
- Edit shop.cfg to reflect the correct values for your web site or generate the shop.cfg file online here.
- Put the shop.cfg file in the same directory as the shop.pl file.
- Change the line in shop.pl that says "require 'whatever/shop.cfg'" to reflect the correct location of shop.cfg
- Make sure you have a directory called lists in your $shopping_root directory and the web server can write to that directory.
- Make sure you make the $NT variable equal to 1.
- Also you must have Blat installed so the Shopping Cart can email you the order information.
You can get Blat here.
Windows NT Setup (IIS 4.0)