Announcement

Collapse
No announcement yet.

Error 500 - Internal server error on digital download link

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

    Error 500 - Internal server error on digital download link

    I've just loaded my site to new 1&1 shared server.
    Site has loaded up OK - network settings test fine.
    But when you buy a digital download product - and click on the link on the receipt page or the email - you get:

    Error 500 - Internal server error
    Please try later?


    Any ideas? Site has just been refreshed. And it takes about 12 hours to load all the DD files...

    The network settings test ok and thus:

    HTTPPROXYMODE 0
    HTTPPROXYADDRESS
    HTTPPROXYPORT 80
    HTTPPROXYUSER
    HTTPPROXYPASSWORD
    FTPPROXYMODE 0
    FTPPROXYADDRESS
    FTPPROXYPORT 21
    FTPPROXYUSER
    FTPPROXYPASSWORD
    SCRIPTID 1
    SCRIPTEXT .pl
    SMTPHOST auth.smtp.oneandone.co.uk
    WEBSITEURL http://www.yopo.co.uk
    IGNOREPASSIVEERRORS true
    USERELATIVECGIURLS false
    PATHTOPERL /usr/bin/perl
    USEENHANCEFTP false
    FTPCLIENTTIMEOUT 15000
    FTPRETRYDELAY 3000
    FTPSILENT false
    FTPMAXRETRIES 3
    FTPCONNECTTIMEOUT 25000
    SMTPAUTHREQUIRED false
    SMTPUSERNAME
    SMTPPASSWORD
    CATALOGURL http://www.yopo.co.uk/acatalog/
    CGIBINURL http://www.yopo.co.uk/cgi-bin/
    PATHFROMCGITOCATALOG ../acatalog/
    CODEBASE ./
    FTPHOST yopo.co.uk
    FTPUSERNAME *****
    FTPPASSWORD *******
    PATHTOCGIBIN YOPO MUSIC/cgi-bin/
    USEPASSIVEFTP true
    FTPPATHFROMCGITOCATALOG
    YoPo Music - the UK non-MCPS buyout production music library.
    www.yopo.co.uk

    #2
    maybe make a link to a free DD and post the link so that poeple can see the problem.

    Comment


      #3
      Spoke to Actinic this morning – all that was needed was to change the file nph-download.pl in the site 1 folder to download.pl - and refresh the site. Apparently some servers don't like the nph- bit and so you get the error message.

      Now all I have to do is wait 12 hour while the DD files reload....sigh

      J
      YoPo Music - the UK non-MCPS buyout production music library.
      www.yopo.co.uk

      Comment


        #4
        Was suffering the same issue _ HTTP Server Error 500
        Thanks for posting the info - it cured my issue.
        Site is again hosted by 1and1, so it would appear that this mod will help when using their servers.

        Comment


          #5
          question on same problem (digital download error)

          I am having the same problem. My file name is downlaod.zip. Can i change the name to download.pl and still have it work? If not how can i get my downlaod file to work with the file name download.zip

          thank you,
          jody

          Comment


            #6
            I am having the same problem. My file name is downlaod.zip. Can i change the name to download.pl and still have it work? If not how can i get my downlaod file to work with the file name download.zip
            This thread is about changing the name of the perl script that manages the download.

            download.zip presumably is the name of the file you are allowing customers to download.

            Spoke to Actinic this morning – all that was needed was to change the file nph-download.pl in the site 1 folder to download.pl - and refresh the site. Apparently some servers don't like the nph- bit and so you get the error message.
            Leave the zip file alone, and do the above ie change the name of nph-download.pl in site1 folder to download.pl and refresh

            Comment


              #7
              still not working

              Hello

              I tried renaming that script. Still no luck. Any ideas?

              Thank you,

              jody

              Comment


                #8
                Jody, you're going to have to give us more details to work on. Who is your host? What are your network settings? Does Actinic give any error messages when you run a network test?

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

                First Tackle - Fly Fishing and Game Angling

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

                Comment


                  #9
                  Originally posted by jody View Post
                  Hello

                  I tried renaming that script. Still no luck. Any ideas?

                  Thank you,

                  jody
                  Try adjusting the folder permissions to 755 (from your hosting space with a simple FTP client, i don't know if you can change them within Actinic), if that doesn't work, change the permission to what they were before, and then, that's me out.
                  - Mitch

                  Http://Stringersystems.co.uk

                  Comment


                    #10
                    digital download problem

                    Hello,

                    ok here are more details.

                    I am running this website on a 1 and 1 developer web hosting. I checked the permissions on it the script is 755. I do not get any error message when i run a test of my network settings. I also tried the renaming of the download script. Also i have a copy of apache running on my home computer. How can i upload to a local host to test my designs before uploading them to real server?

                    Here are my network settings. Please see if anything is not correct.

                    HTTPPROXYMODE 0
                    HTTPPROXYADDRESS
                    HTTPPROXYPORT 80
                    HTTPPROXYUSER
                    HTTPPROXYPASSWORD
                    FTPPROXYMODE 0
                    FTPPROXYADDRESS
                    FTPPROXYPORT 21
                    FTPPROXYUSER
                    FTPPROXYPASSWORD
                    SCRIPTID 1
                    SCRIPTEXT .pl
                    SMTPHOST smtp.1and1.com
                    WEBSITEURL http://www.energybook.info
                    IGNOREPASSIVEERRORS false
                    USERELATIVECGIURLS false
                    PATHTOPERL perl/bin/Perl.exe
                    USEENHANCEFTP true
                    FTPCLIENTTIMEOUT 15000
                    FTPRETRYDELAY 3000
                    FTPSILENT true
                    FTPMAXRETRIES 3
                    FTPCONNECTTIMEOUT 25000
                    SMTPAUTHREQUIRED false
                    SMTPUSERNAME
                    SMTPPASSWORD
                    SSLCATALOGURL https://ssl.perfora.net/energybook.info/acatalog/
                    SSLCGIBINURL https://ssl.perfora.net/energybook.info/cgi-bin/
                    SSLPATHFROMCGITOCATALOG ../acatalog/
                    SSLCODEBASE ./
                    SSLFTPHOST energybook.info
                    SSLFTPUSERNAME
                    SSLFTPPASSWORD
                    SSLPATHTOCGIBIN /cgi-bin/
                    SSLUSEPASSIVEFTP false
                    CATALOGURL http://www.energybook.info/acatalog/
                    CGIBINURL http://www.energybook.info/cgi-bin/
                    PATHFROMCGITOCATALOG ../acatalog/
                    CODEBASE ./
                    FTPHOST energybook.info
                    FTPUSERNAME
                    FTPPASSWORD
                    PATHTOCGIBIN /cgi-bin/
                    USEPASSIVEFTP false
                    FTPPATHFROMCGITOCATALOG


                    Thank you for the help

                    jody

                    Comment


                      #11
                      That path to perl doesn't look right to me. Most 1and1 settings would have /usr/bin/perl
                      Reusable Snore Earplugs : Sample Earplugs - Wax Earplugs - Women's Earplugs - Children's Earplugs - Music Earplugs - Sleep Masks

                      Comment


                        #12
                        I would also think twice about how you are taking payments for the download as its possible with ssl to get copies of the download without paying - paypal would be a better option.

                        If you want to see how its done take a look at the two orders I have just placed.

                        Comment


                          #13
                          Originally posted by jody View Post
                          PATHTOPERL perl/bin/Perl.exe
                          If you are using an MS server this is correct but not for a linux server which should be /usr/bin/perl

                          Malcolm

                          SellerDeck Accredited Partner,
                          SellerDeck 2016 Extensions, and
                          Custom Packages

                          Comment


                            #14
                            The site is working fine now -

                            Comment


                              #15
                              Originally posted by RuralWeb View Post
                              The site is working fine now -
                              did you change anything?
                              - Mitch

                              Http://Stringersystems.co.uk

                              Comment

                              Working...
                              X