Announcement

Collapse
No announcement yet.

php & Perl change in server

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

    php & Perl change in server

    Host-it are making the following changes to the server.
    • Removal of older PHP version 5.6 and below*
    • PHP 7.4 will be the new default PHP version*
    • Perl upgrade to v5.26.3**

    I am running V14 & V18 on the server, does anyone know if this upgrade will be ok with Sellerdeck?


    Regards

    Jason

    Titan Jewellery (Swift Design)
    Zirconium Rings
    Damascus Steel Rings

    #2
    Sellderdeck does not use PHP on the server - only locally on your PC - so this isn't a worry.

    I'm not sure about Perl. All our hosted sites use 5.016003. Maybe Norman Rouxel may be along in a while - he knows this area very well.
    Elysium:Online - Official Accredited SellerDeck Partner
    SellerDeck Design, Build, Hosting & Promotion
    Based in rural Northants

    Comment


      #3
      I'm running V18 on Perl 5.28.1 so your V18 should be fine.

      V18 and V16.04 had some changes to support compatibility with perl 5.24 so without knowing more details I'd be worried about using V14 with a newer release of Perl.

      Perl scripts are now compatible with Perl 5.24, SD-6837
      What version of perl are you using at the moment? If your V14 is working fine at the moment then you could be OK.
      -----------------------------------------

      First Tackle - Fly Fishing and Game Angling

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

      Comment


        #4
        Many thanks for the replies.

        After a bit of digging it does look like v14 will stop working so I suppose a forced upgrade is needed.
        Regards

        Jason

        Titan Jewellery (Swift Design)
        Zirconium Rings
        Damascus Steel Rings

        Comment


          #5
          I have several V14 demo sites running OK here on a test server using Perl v5.28.1. Only issue I've seen (so far) is that the Web / Network Setup / Test fails. This is easily fixed by editing TestSettings.pl and replacing the 2 instances of:
          Code:
          defined @Filelist
          with:
          Code:
          @Filelist
          leaving the rest of the lines intact.

          Perl also gives a warning about a line in ACTINIC.PM Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.32)
          but this isn't an issue unless you go to Perl 5.32. Again the fix is trivial but SellerDeck hasn't done it yet in V18.0.5.
          Fix would be to look for the only instance of:
          Code:
          if ($sJSON !~ /^(.*?)({.*})(.*)/s)
          and replace with:
          Code:
          if ($sJSON !~ /^(.*?)(\{.*\})(.*)/s)
          Norman - www.drillpine.biz
          Edinburgh, U K / Bitez, Turkey

          Comment


            #6
            Many thanks Norman.

            I decided it was the kick I needed to upgrade the site.
            Regards

            Jason

            Titan Jewellery (Swift Design)
            Zirconium Rings
            Damascus Steel Rings

            Comment

            Working...
            X