I'm configuring XAMPP on my memory stick using portable apps. (Going well so far)
I've got all the web server and FTP server running etc. but am having a problem getting the perl scripts to execute. I've checked permissions - cgi-bin and acatalog both have 755.
The network settings are as follows below and the web structure is default for the XAMPP installation and is shown in the attached image. The FTP root is P:/XAMPP and the FTP user has full permissions. ()
The error message I'm getting with the network test is:
Any ideas please? It may be something obvious but I can't seem to find the problem.
I've got all the web server and FTP server running etc. but am having a problem getting the perl scripts to execute. I've checked permissions - cgi-bin and acatalog both have 755.
The network settings are as follows below and the web structure is default for the XAMPP installation and is shown in the attached image. The FTP root is P:/XAMPP and the FTP user has full permissions. ()
HTTPPROXYMODE 0
HTTPPROXYADDRESS
HTTPPROXYPORT 80
HTTPPROXYUSER
HTTPPROXYPASSWORD
FTPPROXYMODE 0
FTPPROXYADDRESS
FTPPROXYPORT 21
FTPPROXYUSER
FTPPROXYPASSWORD
SCRIPTID 1
SCRIPTEXT .pl
SMTPHOST localhost
WEBSITEURL http://localhost/
IGNOREPASSIVEERRORS true
USERELATIVECGIURLS false
PATHTOPERL /perl/bin/perl
USEENHANCEFTP true
FTPCLIENTTIMEOUT 15000
FTPRETRYDELAY 3000
FTPSILENT true
FTPMAXRETRIES 30
FTPCONNECTTIMEOUT 25000
SMTPAUTHREQUIRED false
SMTPUSERNAME
SMTPPASSWORD
CATALOGURL http://localhost/acatalog/
ONLINESTOREFOLDERNAME acatalog
CGIBINURL http://localhost/cgi-bin/
PATHFROMCGITOCATALOG ../htdocs/acatalog/
CODEBASE ./
FTPHOST localhost
FTPUSERNAME Test
FTPPASSWORD password
PATHTOCGIBIN /cgi-bin/
USEPASSIVEFTP true
FTPPATHFROMCGITOCATALOG
HTTPPROXYADDRESS
HTTPPROXYPORT 80
HTTPPROXYUSER
HTTPPROXYPASSWORD
FTPPROXYMODE 0
FTPPROXYADDRESS
FTPPROXYPORT 21
FTPPROXYUSER
FTPPROXYPASSWORD
SCRIPTID 1
SCRIPTEXT .pl
SMTPHOST localhost
WEBSITEURL http://localhost/
IGNOREPASSIVEERRORS true
USERELATIVECGIURLS false
PATHTOPERL /perl/bin/perl
USEENHANCEFTP true
FTPCLIENTTIMEOUT 15000
FTPRETRYDELAY 3000
FTPSILENT true
FTPMAXRETRIES 30
FTPCONNECTTIMEOUT 25000
SMTPAUTHREQUIRED false
SMTPUSERNAME
SMTPPASSWORD
CATALOGURL http://localhost/acatalog/
ONLINESTOREFOLDERNAME acatalog
CGIBINURL http://localhost/cgi-bin/
PATHFROMCGITOCATALOG ../htdocs/acatalog/
CODEBASE ./
FTPHOST localhost
FTPUSERNAME Test
FTPPASSWORD password
PATHTOCGIBIN /cgi-bin/
USEPASSIVEFTP true
FTPPATHFROMCGITOCATALOG
The test script failed to execute on the web server.
The error could be caused by several things. Check:
- the 'Path to the Perl shell'
- the 'CGI script extension'
- the 'Path to CGI-BIN'
- the 'CGI-BIN URL'
- the amount of web space left on your server
- if your server is configured to accept POSTs to CGI scripts
- the permissions on the server:
On Linux/Unix based servers the permissions should be:
cgi-bin (755)– drwxr-xr-x
Online Store Folder (777)– drwxrwxrwx
On Windows based servers (need to be checked with the hosting company):
IIS
cgi-bin = read/execute
Online Store Folder = read/write/execute
NTFS
cgi-bin = Catalog's FTP account needs 'Change' permissions on the directory
Online Store Folder = Catalog's FTP account needs 'Change' permissions on
the directory AND the IUSR_<servername> account needs to have 'Change'
permissions on the directory
The error could be caused by several things. Check:
- the 'Path to the Perl shell'
- the 'CGI script extension'
- the 'Path to CGI-BIN'
- the 'CGI-BIN URL'
- the amount of web space left on your server
- if your server is configured to accept POSTs to CGI scripts
- the permissions on the server:
On Linux/Unix based servers the permissions should be:
cgi-bin (755)– drwxr-xr-x
Online Store Folder (777)– drwxrwxrwx
On Windows based servers (need to be checked with the hosting company):
IIS
cgi-bin = read/execute
Online Store Folder = read/write/execute
NTFS
cgi-bin = Catalog's FTP account needs 'Change' permissions on the directory
Online Store Folder = Catalog's FTP account needs 'Change' permissions on
the directory AND the IUSR_<servername> account needs to have 'Change'
permissions on the directory
Comment