Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2020-10-07 08:25:42
- etc
- Developer
- Registered: 2010-11-11
- Posts: 4,047
- Website
Testers needed: PHP 8 compatibility
PHP 8 is coming soon and brings some 4.8.3-incompatible changes. Please stress-test PHP8RC-empowered 4.8.4 demo site, both public and admin side, and report any anomaly. Thanks!
Offline
#2 2020-10-15 08:52:03
- gaekwad
- Admin
- From: People's Republic of Cornwall
- Registered: 2005-11-19
- Posts: 3,344
Re: Testers needed: PHP 8 compatibility
Get your login credentials from textpattern.co/demo
Offline
#3 2020-12-11 12:35:38
- etc
- Developer
- Registered: 2010-11-11
- Posts: 4,047
- Website
Re: Testers needed: PHP 8 compatibility
Txp needs you again for PHP 8 compatibility testing: dev-demo.textpattern.co/dev/. Just caught few bugs this morning, please keep hunting.
Offline
#4 2020-12-11 17:15:45
- michaelkpate
- Moderator
- From: Avon Park, FL
- Registered: 2004-02-24
- Posts: 1,340
- Website
Re: Testers needed: PHP 8 compatibility
For any users of XAMPP, there is a new version as of yesterday that includes PHP 8.
Offline
#5 2020-12-11 17:27:15
- colak
- Admin
- From: Cyprus
- Registered: 2004-11-20
- Posts: 8,448
- Website
Re: Testers needed: PHP 8 compatibility
I’m flat out until next Friday but after that, I’ll help and this and read through the Docs site refresh effort thread, so as to see how I can help there too.
Yiannis
——————————
neme.org | hblack.net | State Machines | NeMe @ github
I do my best editing after I click on the submit button.
Online
#6 2020-12-11 22:04:11
- bici
- Member
- From: vancouver
- Registered: 2004-02-24
- Posts: 1,784
- Website
Re: Testers needed: PHP 8 compatibility
Ok i just checked. Over on Opalstack they have it installed and although it is not the default version it can set it for use via the dashboard.
…. texted postive
Offline
#7 2020-12-14 23:42:18
- bici
- Member
- From: vancouver
- Registered: 2004-02-24
- Posts: 1,784
- Website
Re: Testers needed: PHP 8 compatibility
so i tried installing 4.8.4 TxP on my server with PHP 8 as the setting:
I received the following errors when trying to install:
Fatal error: Uncaught ArgumentCountError: mysqli_get_client_version() expects exactly 0 arguments, 1 given in /home/myid/apps/marialand_app/textpattern/setup/setup_lib.php:368 Stack trace: #0 /home/myid/apps/marialand_app/textpattern/setup/setup_lib.php(368): mysqli_get_client_version() #1 /home/myid/apps/marialand_app/textpattern/setup/index.php(365): setup_connect() #2 /home/myid/apps/marialand_app/textpattern/setup/index.php(145): step_printConfig() #3 {main} thrown in /home/myid/apps/marialand_app/textpattern/setup/setup_lib.php on line 368
does MySQL need to be confiqured for 8?
Last edited by bici (2020-12-14 23:49:42)
…. texted postive
Offline
#8 2020-12-15 00:22:48
- Bloke
- Developer
- From: Leeds, UK
- Registered: 2006-01-29
- Posts: 9,972
- Website
Re: Testers needed: PHP 8 compatibility
bici wrote #327509:
so i tried installing 4.8.4 TxP on my server with PHP 8
Yeah, you’ll get those on 4.8.4, sorry. They’re fixed in the upcoming 4.8.5. If you’re able to test that and report back, it’d be much appreciated.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Txp Builders – finely-crafted code, design and Txp
Offline
#9 2020-12-15 01:00:47
- bici
- Member
- From: vancouver
- Registered: 2004-02-24
- Posts: 1,784
- Website
Re: Testers needed: PHP 8 compatibility
ok. i’ll await the 4.8.5 because no matter what i did… i even created a Mariadb with utf8mb4 i was never able to instal TxP — of course using Php8
Last edited by bici (2020-12-15 01:01:06)
…. texted postive
Offline
#10 2020-12-15 09:12:07
- gaekwad
- Admin
- From: People's Republic of Cornwall
- Registered: 2005-11-19
- Posts: 3,344
Re: Testers needed: PHP 8 compatibility
Testing the 4.8.5 work-in-progress build would be really helpful, bici – thank you:
github.com/textpattern/textpattern/archive/4.8.5.zip
Note this is not the final 4.8.5, it’s the code that is currently on its way to becoming 4.8.5.
Offline