PHP7 Compatability

Discussion in 'vBulletin' started by Paul M, Jun 18, 2016.

Tags:
  1. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    As you are probably aware, I'm working on updated vB3 & vB4 versions for PHP 7 compatability.

    There is no official QA resource available for vB3 or vB4, so I'm looking for anyone who is interested in running the code to iron out any issues that may have crept in. Note that this is to test versions prior to the Alpha releases, which will probably be later in the summer.

    I would ideally like them to run in a real situation, not on test sites.
    If you are running php 7, or would like to run php 7 and would be interested, please drop me a PM.

    You will need to have a vB3 or vB4 licence, I will update the licence to give you access where necessary.

    Technically these test versions will install as 4.2.4 Beta 2, or 3.8.10 Beta 1, but with modified code.
    If you decide you want to revert, you can download the regular version and replace the modified version.

    Please note that while I will be dealing with bugs here, it will only be bugs caused by the updates, or due to PHP 7 compatability issues. All bugs will need to be logged in the vB3 or vB4 projects in Jira.

    Thanks.
     
    Last edited: Jun 18, 2016
    • Like Like x 5
    • Appreciation Appreciation x 4
    • Winner Winner x 1
    • List
  2. Technidev

    Technidev Neophyte

    1
    3
    +1
    I already run vBulletin 4 on PHP 7 for half a year. :tup: TTFB got cut in half with PHP 7 and OPCache.
    Saving template modifications in the ACP that contained expressions seemed to cause the most issues, which I'm sure you'll encounter soon enough.
     
  3. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    Nope, not encounted any problems with templates atm.

    Are you offering to test the latest version ?
    If not, can you log the issue you are having, so I can try and replicate it.
     
  4. Ramses

    Ramses Enthusiast

    234
    53
    +30
    Can't help with testing but want to take the opportunity to thank you for still supporting vB3/4 Paul. :Party:
     
    • Agree Agree x 2
    • Like Like x 1
    • List
  5. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    I do what I can, but its not going to last forever.

    Still looking for anyone who is interested in testing on php 7 on vb 3/4.
    The Alpha releases are due at the start of August, and should happily run on php 5.5 / 5.6 as well.
     
  6. GoodKarmaKid

    GoodKarmaKid Neophyte

    1
    6
    +0
    I'm interested in testing PHP7 on Vbulletin 3.8 . I'm currently changing service providers and from a dedicated server to a Virtual Cloud server running PHP7 with litespeed server. It's a highly customized skin with lots of customizations. Send me a message for my license details ( I have about 3 licenses, a couple no branding options, etc ) I looked for a PM button but couldn't find one? Maybe cause it's my first post.

    Jason
     
  7. we_are_borg

    we_are_borg Moderator

    2,547
    682
    +905
    JanesJanes correct you'll need a few posts before you can PM.
     
  8. zappaDPJ

    zappaDPJ Administrator

    5,055
    1,102
    +3,414
    You need ten posts before you can pm but tagging Paul MPaul M might get his attention :)
     
  9. BirdOPrey5

    BirdOPrey5 #Awesome

    3,871
    722
    +1,517
    Perhaps you can post your vBulletin.com or vBulletin.org username, give Paul some means to lookup your account.
     
  10. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    That seems a bit restrictive.

    Its allowed me to message him, I presume he can see that and reply, despite the limit.
     
  11. zappaDPJ

    zappaDPJ Administrator

    5,055
    1,102
    +3,414
    He can indeed see it and reply.
     
  12. DaiTengu

    DaiTengu That Sysadmin Guy

    189
    83
    +15
    I'd kill for a 3.8.x version that supports php7. any ETA yet?
     
  13. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    3.8.11 Alpha 1 (and 4.2.5 Alpha 1) were released last week.

    They are the initial versions that are intended to support php 7.
     
    • Like Like x 3
    • Appreciation Appreciation x 1
    • List
  14. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    Just quickly logged in to let people know that the Alpha 2 versions were released last Friday.

    Alpha 3 will likely be at the start of September.
     
  15. Belazor

    Belazor DragonByte Technologies Programming Director

    101
    55
    +96
    Really appreciate your work on this :)

    We've been running Alpha 1 (with a few manual patches from Jira tickets) on PHP 7 @ DBTech and we haven't experienced any issues whatsoever.
     
  16. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    Good to hear, esp as Alpha 1 did have a few (quite specific) hiccups - Alpha 2 a few less.

    I havent seen any more issues reported in the last few days.
    Alpha 3 will most likely be at the end of next week, or middle of the following week, depending on my other work.
     
  17. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    Well i got a bit tied up on other stuff, so wont be until next week now.
     
  18. Paul M

    Paul M Cable Forum Admin

    2,749
    822
    +897
    The following were released today ;

    4.2.5 Alpha 3
    3.8.11 Alpha 3


    Additionally, these were also released today (not PHP 7 related)

    4.2.4 Release Candidate 1
    3.8.10 Release Candidate 1
     
  19. Will_Watts

    Will_Watts Habitué

    1,076
    362
    +447
    What was the 4.2.4 upgrade for? PHP 5.x?
     
  20. doubt

    doubt Fanatic

    3,900
    452
    +1,538
     
Verification:
Draft saved Draft deleted