View Full Version : Internal Errors = Error loading configuration file
Nicholas Harlow
25-Mar-2011, 05:31 PM
Internal Errors = Error loading configuration file ../acatalog/A000.cat.
Actinc reports this error... can anyone advise me on what to do.
Sysmptoms are the front of th webshops can be seen but as soon as you click add to cart, I get
A General Script Error Occurred
Error: Error loading configuration file ../acatalog/A000.cat.
Nick
Duncan Rounding
25-Mar-2011, 06:24 PM
First run a network test and check for errors. If none then do a purge and refresh.
Nicholas Harlow
25-Mar-2011, 07:36 PM
Actinic received a server error from the web server. The CGI scripts are not executing properly on the 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:
Does this help?
Nick
Nicholas Harlow
25-Mar-2011, 07:44 PM
- Path to Perl Shell
/usr/bin/perl
- the 'CGI script extension'
pl
- the 'Path to CGI-BIN'
../acatalog/
- the 'CGI-BIN URL
http://sales1632.myzen.co.uk/cgi-bin/
Space OK
Linux Server
dscontroller
25-Mar-2011, 10:21 PM
- the permissions on the server:
Nick
This might be your problem - have you checked the permissions.
cgi-bin should be set to 755
Duncan Rounding
26-Mar-2011, 05:51 AM
Export and post your network settings (remove any passwords) and also say who the host is.
Note: Thread renamed to help search and thread moved to appropriate forum.
Nicholas Harlow
26-Mar-2011, 07:34 AM
Netwrok Settings as requested (minus password)
Supplier is Zen
HTTPPROXYMODE 0
HTTPPROXYADDRESS
HTTPPROXYPORT 80
HTTPPROXYUSER
HTTPPROXYPASSWORD
FTPPROXYMODE 0
FTPPROXYADDRESS
FTPPROXYPORT 21
FTPPROXYUSER
FTPPROXYPASSWORD
SCRIPTID 3
SCRIPTEXT .pl
SMTPHOST localhost
WEBSITEURL http://sales1632.myzen.co.uk/acatalog/
IGNOREPASSIVEERRORS false
USERELATIVECGIURLS false
PATHTOPERL /usr/bin/perl
USEENHANCEFTP false
FTPCLIENTTIMEOUT 5000
FTPRETRYDELAY 3000
FTPKEEPALIVEINTERVAL 30000
FTPSILENT false
FTPMAXRETRIES 3
FTPCONNECTTIMEOUT 15000
SMTPAUTHREQUIRED false
SMTPUSERNAME
SMTPPASSWORD
COMPRESSIONPACKETSIZE 1024
COMPRESSEDUPLOAD true
CATALOGURL http://sales1632.myzen.co.uk/acatalog/
ONLINESTOREFOLDERNAME acatalog
CGIBINURL http://sales1632.myzen.co.uk/cgi-bin/
PATHFROMCGITOCATALOG ../acatalog/
CODEBASE ./
FTPHOST sales1632.myzen.co.uk
FTPUSERNAME sales169
FTPPASSWORD
PATHTOCGIBIN /public_html/cgi-bin/
USEPASSIVEFTP false
FTPPATHFROMCGITOCATALOG
Duncan Rounding
26-Mar-2011, 07:39 AM
Take a look at these threads which should help:
http://community.actinic.com/showthread.php?p=289689 and
http://community.actinic.com/showthread.php?t=39479&page=2
Nicholas Harlow
26-Mar-2011, 03:15 PM
Would like to thak drounding et others for there help..
Finally got working with following - maybe a script or path got corrupt, not certain but all seems to be working now. All I have to do is find time and play and undertsand a little more.. Thanks again
HTTPPROXYMODE 0
HTTPPROXYADDRESS
HTTPPROXYPORT 80
HTTPPROXYUSER
HTTPPROXYPASSWORD
FTPPROXYMODE 0
FTPPROXYADDRESS
FTPPROXYPORT 21
FTPPROXYUSER
FTPPROXYPASSWORD
SCRIPTID 4
SCRIPTEXT .pl
SMTPHOST localhost
WEBSITEURL http://sales1632.myzen.co.uk/
IGNOREPASSIVEERRORS true
USERELATIVECGIURLS false
PATHTOPERL /usr/bin/perl
USEENHANCEFTP false
FTPCLIENTTIMEOUT 5000
FTPRETRYDELAY 3000
FTPKEEPALIVEINTERVAL 30000
FTPSILENT false
FTPMAXRETRIES 3
FTPCONNECTTIMEOUT 15000
SMTPAUTHREQUIRED false
SMTPUSERNAME
SMTPPASSWORD
COMPRESSIONPACKETSIZE 1024
COMPRESSEDUPLOAD true
CATALOGURL http://sales1632.myzen.co.uk/acatalog/
ONLINESTOREFOLDERNAME acatalog
CGIBINURL http://sales1632.myzen.co.uk/
PATHFROMCGITOCATALOG /data03/sales169/public_html/acatalog/
CODEBASE ./
FTPHOST sales1632.myzen.co.uk
FTPUSERNAME sales169
FTPPASSWORD ----------
PATHTOCGIBIN /public_html/
USEPASSIVEFTP true
FTPPATHFROMCGITOCATALOG /public_html/acatalog/
Mike Hughes
26-Mar-2011, 03:37 PM
Those settings might work but to be honest they're a bit of a mess. You've ended up getting rid of your cgi-bin directory and putting all your perl scripts into the home directory.
This means your perl scripts are running from a directory with 775 or 777 permissions which is a not a good idea from a security point of view. You'd be better off putting them into a separate cgi-bin directory where you can restrict the permissions.
Mike
Nicholas Harlow
26-Mar-2011, 04:18 PM
Yep, I appreciate that.. and I did try.. however the when I specified the root cgi-bin Actinic would not accept it.. I was running cpanel at the same time I could see the bloody directory, I could see it contents and permissions.. just could not get Actinic too.. (tried a few times..)
When I have a day or two I will try again but as this is only a hobby I have to prioritise time and needed to get the site working..
Appreciate your comments tho and I will keep trying
Nick
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.