Kaltura Client Libraries Support for PHP 7

I am in the process of upgrading a CMS server to PHP7 and we wonder if there is any compatibility problem for the Client Libraries on PHP version 7?

Is there any specific issue that we should be aware of?

Any help will be appreciated

Regards,

Felipe Borrero
Operations Director
Calipso Comunicaciones S.A.

Hi @felipe.borrero,

Recent versions of the Kaltura Server, including 14.14.0 [latest stable] fully support PHP 7.
In terms of the PHP client libs, the last hurdle was the fact the mcrypt extension was deprecated.
I addressed that here:

Cheers,

@jess Thanks for your answer. I’ll pass this info to my client.

I guess I should generate php53 Client Library from my Kaltura CE to ensure they get the updated version. Am I right?

Hi @felipe.borrero,

It’s always advisable to generate the client on the server with which you’ll be interacting when using it.
Just make sure you’re running a recent enough version.

Hi @jess

Is there any reason why after generating the Client Libraries, the admin-console stopped working?

We are getting the following error on our logs:

PHP Fatal error: Class ‘Kaltura_Client_SystemPartner_Plugin’ not found in /opt/kaltura/app/admin_console/controllers/PartnerController.php on line 123

We tried to upgrade the whole Kaltura but an error is generated when we try to upgrade.

The KMC and video management is working ok.

Regards,

Felipe Borrero
Operations Director
Calipso Comunicaciones S.A.