Announcement

Collapse
No announcement yet.

Internal Server Error when going to Checkout

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Internal Server Error when going to Checkout

    Hi,

    Having spent the last week learning Actinic from the bottom up, changing one thing at a time, and seeing what the impact is, I have created a very simple site, to test things out. I am totally new to "Shopping Carts", and I only normally dabble in high level programming, so want to stay well clear of adapting the templates etc, or going anywhere near changing the actual HTML

    I am not sure if this has any impact, but we downloaded the demo a couple of months ago, My wife had a play, but found it too frustrating and ended up deleting it when the trial period ran out. Currently, I have a bit more time to work on this, so have just got around to loading it onto my laptop and testing it in earnest. We have not yet purchased it, so it is still in the Demo mode. There are currently only about 20 items in the shop purely to test layouts etc

    I have up-loaded it to my Hosting site, and after having a tonne of problems, most of which I have resolved thanks to varies post on here, I have 2 problems left.

    One is the Email SMTP problem that seems very common, I have tried everything I have found on here (Localhost, IP address, with and with out UN PW etc), and I am currently waiting for my Host to get back to me.

    The second is more frustrating, When I get through to pressing the Check out button, I get a 500 Internal Server Error. It then tells me to contact me, to resolve the issue. I am now talking to myself so many times, I can hear an echo . Is there a log file or something that explains the error more clearly.

    I have tried refresh, and even deleting the whole site, and re-uploading from scratch several times.


    Lastly, as a suggestion, would it possible to create a list of Hosting providers that are actinic friendly. I have seen post asking about this, but there seem to be a lack of answers. I appreciate a lot of people host only for the people they write for. But there must be others who do not, and have found good reliable hosts, and who would like to recommend them.

    Thanks for your time.

    Clive
    Suz and Clive Slade
    www.purple-ferrets.com

    #2
    500 internal server error sometimes is due to permissions, are your sure cgi-bin has 755 permission. You may need to wait until after your SMTP has been resolved before testing the checkout,

    what is the result of a network test?

    otherwise post your network settings to see if there is an issue

    or PM me if you want to test on our actinic friendly servers

    Comment


      #3
      Originally posted by pinbrook
      500 internal server error sometimes is due to permissions, are your sure cgi-bin has 755 permission. You may need to wait until after your SMTP has been resolved before testing the checkout,

      what is the result of a network test?

      otherwise post your network settings to see if there is an issue

      or PM me if you want to test on our actinic friendly servers
      Thanks for your quick reply.

      CGI-bin is defiantly 755, just checked again.
      Network test is fine, except the SMTP error.

      What exactly do you mean by "post my network" settings, is that a screen dump of the page, or is there somewhere I can find them in a text format.

      Cheers

      Clive
      Suz and Clive Slade
      www.purple-ferrets.com

      Comment


        #4
        go to Network settings and use the export button to save to txt, then copy and paste here or attach as txt file.

        remove username and passwords

        Comment


          #5
          Wow, that was a bit easy.


          HTTPPROXYMODE 0
          HTTPPROXYADDRESS
          HTTPPROXYPORT 80
          HTTPPROXYUSER
          HTTPPROXYPASSWORD
          FTPPROXYMODE 0
          FTPPROXYADDRESS
          FTPPROXYPORT 21
          FTPPROXYUSER
          FTPPROXYPASSWORD
          SCRIPTID 2
          SCRIPTEXT .pl
          SMTPHOST mail.purple-ferrets.co.uk
          WEBSITEURL http://www.purple-ferrets.co.uk/
          IGNOREPASSIVEERRORS true
          USERELATIVECGIURLS false
          PATHTOPERL /usr/bin/perl
          USEENHANCEFTP true
          FTPCLIENTTIMEOUT 15000
          FTPRETRYDELAY 3000
          FTPSILENT false
          FTPMAXRETRIES 3
          FTPCONNECTTIMEOUT 25000
          SMTPAUTHREQUIRED true
          SMTPUSERNAME *************
          SMTPPASSWORD *************
          CATALOGURL http://www.purple-ferrets.co.uk/acatalog/
          CGIBINURL http://www.purple-ferrets.co.uk/cgi-bin/
          PATHFROMCGITOCATALOG ../acatalog/
          CODEBASE ./
          FTPHOST ftp.purple-ferrets.co.uk
          FTPUSERNAME *************
          FTPPASSWORD *************
          PATHTOCGIBIN /public_html/cgi-bin/
          USEPASSIVEFTP true
          FTPPATHFROMCGITOCATALOG /public_html/acatalog/

          I hope it makes more sense to you, than me.

          Cheers

          Clive
          Suz and Clive Slade
          www.purple-ferrets.com

          Comment


            #6
            This one is wrong:

            FTPPATHFROMCGITOCATALOG /public_html/acatalog/
            try ../acatalog/

            Mike
            -----------------------------------------

            First Tackle - Fly Fishing and Game Angling

            -----------------------------------------

            Comment


              #7
              OK, changed that, ran "Website Purge and Refresh", but still the same problem.

              HTTPPROXYMODE 0
              HTTPPROXYADDRESS
              HTTPPROXYPORT 80
              HTTPPROXYUSER
              HTTPPROXYPASSWORD
              FTPPROXYMODE 0
              FTPPROXYADDRESS
              FTPPROXYPORT 21
              FTPPROXYUSER
              FTPPROXYPASSWORD
              SCRIPTID 2
              SCRIPTEXT .pl
              SMTPHOST mail.purple-ferrets.co.uk
              WEBSITEURL http://www.purple-ferrets.co.uk/
              IGNOREPASSIVEERRORS true
              USERELATIVECGIURLS false
              PATHTOPERL /usr/bin/perl
              USEENHANCEFTP true
              FTPCLIENTTIMEOUT 15000
              FTPRETRYDELAY 3000
              FTPSILENT false
              FTPMAXRETRIES 3
              FTPCONNECTTIMEOUT 25000
              SMTPAUTHREQUIRED true
              SMTPUSERNAME info@purple-ferrets.co.uk
              SMTPPASSWORD **************
              CATALOGURL http://www.purple-ferrets.co.uk/acatalog/
              CGIBINURL http://www.purple-ferrets.co.uk/cgi-bin/
              PATHFROMCGITOCATALOG ../acatalog/
              CODEBASE ./
              FTPHOST ftp.purple-ferrets.co.uk
              FTPUSERNAME *************
              FTPPASSWORD *************
              PATHTOCGIBIN /public_html/cgi-bin/
              USEPASSIVEFTP true
              FTPPATHFROMCGITOCATALOG ../acatalog/


              Thanks again

              Clive
              Suz and Clive Slade
              www.purple-ferrets.com

              Comment


                #8
                It looks as if the settings are now fine, but there's no index.html page in your acatalog directory.

                I can't remember how you do this, as I haven't had to do it for over 3 years, but I'm sure it's fairly easy.

                Mike
                -----------------------------------------

                First Tackle - Fly Fishing and Game Angling

                -----------------------------------------

                Comment


                  #9
                  its always better to set the shop basepage to index.html rather than somethig like shop.html

                  if you insist on not letting actinic default to index.html then just create a blank html file and upload it - you should do this for security issues

                  Comment


                    #10
                    OK, sorry to be thick.

                    I do not want to use Actinic as the entrance to my website (at the moment, anyway), so the index.htm, is just a normal HTML page with a hyperlink to the first page of Actinic, which is called sublimation_index.html. There is an Index.html in the DD folder in the actinic folder, but not sure what this is for.

                    So I guess the question is, can I only use Actinic on my website, with no normal HTML front-end, or did I completely miss understand these two replies.

                    Thanks

                    Clive
                    Suz and Clive Slade
                    www.purple-ferrets.com

                    Comment


                      #11
                      You need a page called index.html in your acatalog folder.

                      You can have whatever system you want outside of /acatalog/

                      have you called your home page in the acatalog section something other than index?

                      Mike
                      -----------------------------------------

                      First Tackle - Fly Fishing and Game Angling

                      -----------------------------------------

                      Comment


                        #12
                        Ahhhh.. I think...

                        When the first page was set to index.html, when ever I went to the website, it ran the index.html, instead of my index.htm.

                        Because it seemed to always write this page into the root directory, I renamed it to sublimation_index.html, which it still writes to the root, although all the other pages are in the acatalog dir.

                        I will try re-naming it, and see if this cures the problem, the only problem then is, how do I have my page as the first page, rather than the Actinic one.

                        Thanks for your help, I am going to take a brake for a while, and try it later. I will let you know how I get on.

                        Cheers

                        Clive
                        Suz and Clive Slade
                        www.purple-ferrets.com

                        Comment


                          #13
                          I think there's a way of telling actinic to use the page in your acatalog directory as the home page (for the actinic bit of your site).

                          I believe this is how to do it: http://community.actinic.com/showpos...41&postcount=2

                          Mike
                          -----------------------------------------

                          First Tackle - Fly Fishing and Game Angling

                          -----------------------------------------

                          Comment


                            #14
                            Well, I let Actinic be the index to my site, and I still get the same error, so it's not that.

                            Next!!

                            Cheers

                            Clive
                            Suz and Clive Slade
                            www.purple-ferrets.com

                            Comment


                              #15
                              Clive - Actinic should have two index.html files - one is written to the root folder, and one in the acatalog folder (this stops people who type your web address including the /acatalog/ without a page name, from seeing the contents listing for the folder)

                              You have a home page for the Brochure area - that has a tick box on the General settings tab for 'use as Home page'. If that box is not ticked, and you rename the page to whatever, it will be loaded into the acatalog folder along with all the other actinic pages, and you will need to provide a link to it from your current index page.

                              You have a home page for the shop - the one where all your sections are listed - this one we normally name as index.html to guard the acatalog folder.
                              Bill
                              www.egyptianwonders.co.uk
                              Text directoryWorldwide Actinic(TM) shops
                              BC Ness Solutions Support services, custom software
                              Registered Microsoft™ Partner (ISV)
                              VoIP UK: 0131 208 0605
                              Located: Alexandria, EGYPT

                              Comment

                              Working...
                              X