Announcement

Collapse
No announcement yet.

Testing V10

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

    Testing V10

    I was wondering if someone could help me with something.

    I am currently trailing V10, I have successfully setup my store and I am in the testing the site in a localhost environment. The issue I have come across is when I get to the "Confirm Order" / "Saving your order" I cannot get any further, my browser say's it is waiting for the http://localhost/cgi-bin/os000001.pl and then times out.

    I have not yet setup a payment solution as I am still undecided on which one to use. Saying that I am processing orders as "Cash on delivery" which I presumed would negate any payment provider.

    Any help would be greatly appreciated.

    #2
    I am experiencing the same issue

    Was this ever resolved?

    Comment


      #3
      Testing using the Actinic trial hosting would be much simpler.

      Comment


        #4
        Originally posted by drounding View Post
        Testing using the Actinic trial hosting would be much simpler.
        as long as you're not testing using a beta because Actinic's trial hosting doesn't work with beta releases.
        Just thought I'd mention it
        Tracey

        Comment


          #5
          Thank you for the replies

          For me the end result is the same but the situation involves more variables

          Actinic v6 > v10 upgrade
          Performed using Import > Site Snapshot
          Actinic 10 installed on separate PC from v6 to run in parallel

          v10 targeting new Windows 2003 IIS 6 webserver
          This server has been proved using a separate site, built from the ground up in Actinic v10, with no problems

          With the upgraded site:
          Initially on [refresh] or [publish] numerous errors were returned. The files were uploaded to the webserver but the Perl scripts would not execute as follows:

          ##Request
          http://www.neeminfo.org/cgi-bin/ss00...html&NOLOGIN=1

          ##Response
          Content-type: text/html

          'C:\Inetpub\_the_neem_team\cgi-bin\ss000001.pl' script produced no output


          This issue was resolved thanks to:
          http://community.actinic.com/showthread.php?t=29984


          However Checkout.Confirm Order issue now exists
          Clicking [Confirm Order] on 'Confirmation & Payment' (cgi-bin/os000001.pl)
          'Waiting for www.neeminfo.org' in browser.statusbar
          Firebug shows:

          InvoiceCountryChanged is not defined
          [Break on this error] InvoiceCountryChanged();
          os0000...N=Start (line 43)

          DeliveryCountryChanged is not defined
          [Break on this error] DeliveryCountryChanged();
          os0000...N=Start (line 45)

          SetDeliveryAddressVisibility is not defined
          [Break on this error] SetDeliveryAddressVisibility();
          os0000...N=Start (line 47)

          Error in parsing value for 'display'. Declaration dropped.
          [Break on this error]

          CheckForm is not defined
          [Break on this error] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTM...pe="text/css"><style type="text/css">
          os0000...N=Start (line 1)

          CheckForm is not defined
          [Break on this error] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTM...pe="text/css"><style type="text/css">
          os000001.pl (line 1)

          SetCreditCardFieldsVisibility is not defined
          [Break on this error] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTM...pe="text/css"><style type="text/css">
          os000001.pl (line 1)

          SubmitPSPForm is not defined
          [Break on this error] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTM...pe="text/css"><style type="text/css">
          os000001.pl (line 1)


          It seems these javascript functions are not being included in the files uploaded by Actinic
          Should they be
          embedded in os000001.pl?
          in a referenced .js file?

          Any ideas?

          Comment


            #6
            i have recently setup a windows 2008 server with actinic, you need to change some permission for the actinic folders in your store, once you place the order it needs to write these files to the acatalog folder this is why it hangs at the reciept page.

            It does run without any problems, this site is using V10 on iss7 with SSL in checkout.
            http://www.e-sensuals.co.uk

            cheers
            Darren

            Comment


              #7
              Hello Darren,

              Thank you for your response

              I have followed the advanced user guide and setup permissions as documented

              acatalog:
              Administrator [FULL]
              Internet Guest Account [ALL BUT FULL CONTROL]
              FTP_USER [ALL BUT FULL CONTROL]
              SYSTEM [FULL]

              cgi-bin:
              Administrator [FULL]
              Internet Guest Account [ALL BUT FULL CONTROL]
              FTP_USER [ALL BUT FULL CONTROL]
              SYSTEM [FULL]
              EVERYONE [READ&EXE, LIST, READ]

              In testing I have also added the following to both folders:
              NETWORK SERVICE [ALL BUT FULL CONTROL]

              In addition I have also tested with:
              EVERYONE [FULL]

              These tests did not make any difference

              Note .session and .num files are being created in the \acatalog folder

              After clicking [Confirm order] the w3wp.exe service hits between 50% and 100% and stays like this until the service is reset

              I am using the perlis.dll web extension mapping for pl, pm, plx. Which has been set to 'Allowed'

              Perl.exe does not work - returning errors in:
              the 'Network Service' > [Test]
              and when uploaded
              when attempting to execute any .pl module

              When switching between the perl.exe and perlis.dll interpreters I have used the Help > Troubleshooting > [Web site Purge and Refresh] and modified the web extension mappings manually

              I have also compared the pl files with the v10 originals. There are no differences

              Are the permissions above correct? Am I missing something?
              Does perlis.dll run under the Network Service account like w3wp.exe?

              Comment


                #8
                Hi

                I only use perl.exe - do you know why it does work? this was porobably one of the easiest parts to setup

                Darren

                Comment


                  #9
                  The 'Actinic v10 - Advanced Users Guide - Version 1.2' states on page 149 under 'Actinic Hosting Requirements'
                  Perl 5.004 or greater must be installed on the server

                  Naturally I downloaded the latest version from the ActiveState website as follows

                  (Using Run > CMD > perl -v)
                  perl 5, version 12, subversion 2 (v5.12.2) built for MSWin32-x86-multi-thread

                  After numerous calls and emails to support the following link was included with a note to check my Perl version.

                  http://community.actinic.com/showthread.php?t=46614
                  Perl 5.004 or later (MD5 Perl module recommended; Perl 5.10.0 is not supported)

                  It appears the statement above actually means
                  Perl 5.004 up to (but not including) 5.10.0?

                  I have now installed [v5.8.9 built for MSWin32-x86-multi-thread] and [Confirm Order] is working correctly

                  Note: the javascript errors described previously still exist during the checkout phase


                  Please can the Advanced Users Guide be brought up to date

                  Comment


                    #10
                    Originally posted by neem_steve View Post
                    It appears the statement above actually means
                    Perl 5.004 up to (but not including) 5.10.0?

                    I have now installed [v5.8.9 built for MSWin32-x86-multi-thread] and [Confirm Order] is working correctly

                    Note: the javascript errors described previously still exist during the checkout phase


                    Please can the Advanced Users Guide be brought up to date
                    This would be a good idea

                    Comment


                      #11
                      The javascript issue mentioned above was due to the standard actinic js libraries
                      • actiniccore.js
                      • actinicextras.js
                      • recentproductsupport.js


                      being overwritten with the outdated versions from the imported and upgraded, Actinic version 6, site snapshot

                      I copied the originals from
                      %ProgramFiles%\Actinic v10\Original
                      to \Documents\Actinic v10\Sites\Site1

                      and refreshed the website to resolve

                      Comment

                      Working...
                      X