Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2020-10-07 08:25:42

etc
Developer
Registered: 2010-11-11
Posts: 4,516
Website GitHub

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
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,629
GitHub

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,516
Website GitHub

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,371
Website GitHub Mastodon

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,724
Website GitHub Twitter

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.

Offline

#6 2020-12-11 22:04:11

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 1,869
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,869
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: 10,520
Website GitHub

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,869
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
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,629
GitHub

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

#11 2020-12-15 12:09:13

etc
Developer
Registered: 2010-11-11
Posts: 4,516
Website GitHub

Re: Testers needed: PHP 8 compatibility

It would be ace to test 4.8.5 before release, to avoid testing 4.8.6 :-)

Offline

#12 2020-12-15 18:59:52

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 1,869
Website

Re: Testers needed: PHP 8 compatibility

why do i get this error?

Cannot Upload
The symlink “textpattern.js” could not be transferred because following symlinks is not supported.


…. texted postive

Offline

Board footer

Powered by FluxBB