• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

php-soap

A

andreladocruz

Guest
Dear Friends,

I´m tring to install php-soap on my server and I´m having some troubles.

Server OS: CentOS 5
Plesk Verson: 8.4

the line commands:

[root@nakajima /]# yum install php-soap
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package php-soap.i386 0:5.2.6-1.el5.art set to be updated
--> Running transaction check
--> Processing Dependency: php-common = 5.2.6-1.el5.art for package: php-soap
--> Finished Dependency Resolution
Error: Missing Dependency: php-common = 5.2.6-1.el5.art is needed by package php-soap

[root@nakajima /]# yum install php-common
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do

[root@nakajima /]# yum list php-common
Loading "installonlyn" plugin
Setting up repositories
Reading repository metadata in from local files
Installed Packages
php-common.i386 5.2.6-1.el5.remi installed
Available Packages
php-common.i386 5.2.6-1.el5.art atomic

How do I install the 5.2.6-1.el5.art version?

Regards,
 
Remove the remi version using rpm -e --nodeps, disable the remi yum channel and yum install php-common again.
 
I´m dummy

Breun,

Thanks for you reply...

But I don´t know how to do it by command line...

could you please write all command, please?

Regards,
 
I already pretty much did. First run 'rpm -e --nodeps php-common' (PHP won't be functional after this), disable the remi yum channel you enabled and then run 'yum install php-common' which should get the version from ART's yum channel. You might have more remi versions of PHP packages installed though and in that case you'll also want to remove them and reinstall them after disabling the remi channel.

Did you enable the remi channel for something in particular? If so, you could set includepkgs for those packages or exclude PHP if you want ART's PHP packages.
 
Ok...

but, how do I "disable the remi yum channel I enabled"?

I told you I´m dummy. (lol)

Regards,
 
I´m afraid of removing the full php remi instalation and installing the art onde.

can I just do an yum remove php -y and an yum install php -y after?

I´m realy lost down here... (lol)
 
I don't know how you enabled that remi channel. You might have installed an rpm for that, you might have created a file in /etc/yum.repos.d, you might have edited /etc/yum.conf. If you need someone to fix this for you, shoot us an e-mail.
 
Breun,

Thank you for your help.

I did a "rpm -e --nodeps php-common" then a "yum install php-common" and the .art channel.

Now the php-soap is working.

Regards,
 
Back
Top