- Posts: 26
Joomdle 1.0 Installation
PHP 8.0.2
- dhusband
- Topic Author
- Offline
- Junior Member
-
Less
More
4 years 8 months ago #1
by dhusband
PHP 8.0.2 was created by dhusband
Evening
I tested upgrading PHP Vr8 today and found that the site stops functioning effectively and on login, I get error 'Call to undefined function xmlrpc_encode_request()'.
Checking the php settings there is no longer an xmlrpc option.
Reading php.watch/versions/8.0/xmlrpc highlights that xmlrpc was not widely used and relied on outdated libraries. It has therefore been removed.
I was wondering if you were aware and what future plans were?
Regards
David
I tested upgrading PHP Vr8 today and found that the site stops functioning effectively and on login, I get error 'Call to undefined function xmlrpc_encode_request()'.
Checking the php settings there is no longer an xmlrpc option.
Reading php.watch/versions/8.0/xmlrpc highlights that xmlrpc was not widely used and relied on outdated libraries. It has therefore been removed.
I was wondering if you were aware and what future plans were?
Regards
David
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7861
4 years 8 months ago #2
by Antonio Durán
Replied by Antonio Durán on topic PHP 8.0.2
Hi David.
Thanks for the info. This year has been crazy, and have not been able to start looking at PHP8 yet, although it is on the list.
I was not expecting that they drop xmlrpc, so we'll need to start looking into alternatives as soon as possible.
I'll do some research and get back to you. Thanks again!
Thanks for the info. This year has been crazy, and have not been able to start looking at PHP8 yet, although it is on the list.
I was not expecting that they drop xmlrpc, so we'll need to start looking into alternatives as soon as possible.
I'll do some research and get back to you. Thanks again!
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7861
4 years 8 months ago #3
by Antonio Durán
Replied by Antonio Durán on topic PHP 8.0.2
Hi David.
I have been investigating, it seems a good route would be to go with REST services using JSON.
I will keep working on it and let you know when have something to show...
I have been investigating, it seems a good route would be to go with REST services using JSON.
I will keep working on it and let you know when have something to show...
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7861
4 years 7 months ago #4
by Antonio Durán
Replied by Antonio Durán on topic PHP 8.0.2
Hi David.
We've been working on the changes to add support for REST web services, to remove dependency on XMLRPC.
We've done it as we worked on the changes to add support for Joomla 4, and have now released a first version, 2.0.0-beta1. Even if it is called beta, it is mostly the same code as 1.3, just removing deprecated stuff.
I have not yet tested with PHP8, as Moodle still does not support it, although it seems it will soon (3.11)
Please test when you have some time and let us know how it works for you.
Thanks again for bringing this up!!
We've been working on the changes to add support for REST web services, to remove dependency on XMLRPC.
We've done it as we worked on the changes to add support for Joomla 4, and have now released a first version, 2.0.0-beta1. Even if it is called beta, it is mostly the same code as 1.3, just removing deprecated stuff.
I have not yet tested with PHP8, as Moodle still does not support it, although it seems it will soon (3.11)
Please test when you have some time and let us know how it works for you.
Thanks again for bringing this up!!
Please Log in or Create an account to join the conversation.
- dhusband
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 26
4 years 7 months ago #5
by dhusband
Replied by dhusband on topic PHP 8.0.2
Morning Antonio
Glad to help.
I am flat out at the moment but will look to put some time aside to test.
Thank you
David
Glad to help.
I am flat out at the moment but will look to put some time aside to test.
Thank you
David
Please Log in or Create an account to join the conversation.