Cronjob error after update PHP from 8.2 to 8.3

After update PHP from 8.2 to 8.3 I got an error for my cronjob for archiving.

The error message after testing by ssh is:

INFO      [2024-11-13 11:45:05] 3013066  'Got invalid response from API request: 
mydomain.info/piwik/?module=API&method=CoreAdminHome.archiveReports&idSite=1&period=day&date=2024-11-12&format=json&trigger=archivephp&. 
Response was \'Missing scheme in given url\''

ERROR     [2024-11-13 11:45:05] 3013066  Error unserializing the following response from
 ?module=API&method=CoreAdminHome.archiveReports&idSite=1&period=day&date=2024-11-12&format=json&trigger=archivephp: 
'Got invalid response from API request: mydomain.info/piwik/?module=API&method=CoreAdminHome.archiveReports&idSite=1&period=day&date=2024-11-12&format=json&trigger=archivephp&. 
Response was 'Missing scheme in given url''

And 43 other error messages, but they seem all in the same style.

What can be the reason for “missing scheme giving in url”? When I turn back to 8.2 the error I there not anymore.

At the end, the conclusion is:

In CronArchive.php line 648:
                                                                               
  44 total errors during this script execution, 
  please investigate and try and fix these errors.                              

How to investigate and fix the errors?

Is Matomo ready for PHP 8.3?

Hi @Joppla
I suggest you open a ticket in the Matomo GitHub repo: