• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Multiple php versions, How to install php 5.3.27 on plesk 12.5.30?

Ivan Luminaria

New Pleskian
Hi guys,

I installed some older versions of php using plesk upgrade, and all is working fine.

I have an older version of oscommerce website on my server using php 5.3.27, when I had plesk 11.x it was working. After the upgrade of the OS to CentOS 7 and Plesk to 12.5.30, the oscommerce doesn't work, and I cani install php 5.3.27.

https://alexbouma.me/multiple-php-versi ... -centos-6/

I read a lot on internet, but it seems there is a conflict between the older version I'm going to "make" and the latest one.

When I try to compile php, the configure fail:
checking for U8T_DECOMPOSE...
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.
It seems that I lost libc-client and livc-client-devel.

I tryed to install them, using yum, by adding Atomic repo, but when I send the commando:
# yum install libc-client-devel
...
Requires: libc-client = 2007e-11.el6.art
Installed: libc-client-2007f-4.el7.1.art.x86_64 (installed)
libc-client = 2007f-4.el7.1.art
Available: libc-client-2007e-11.el6.art.x86_64 (atomic)
libc-client = 2007e-11.l6.art
...
Any sujestion? Can you help me?
 
Take a step back for a moment as you might be over-complicating this. First, take a backup just in case something goes terribly wonky.

Then, login to Plesk and use the "Add or Remove Components" link, expand the "Web hosting" option and then expand "PHP interpreter versions" to see a list of PHP versions. Select which one(s) you want to install (in this case PHP 5.3) and click the "Continue" button.

Once the installer finishes its process, go back to the Plesk 12.5 Panel and add a new (or change an existing) plan that offers subscriptions the PHP 5.3 interpreter version that you just installed. I think the rest is pretty self explanatory and assuming that the install process goes smoothly, it's about as peachy as you can get in the Plesk world given how many other issues can arise when working with Plesk.

Good luck and please report back with your results!
 
Hi,

no the problem is that on my webserver there is hostess an oscommerce 2.2 that need php 5.3.27, when I followed the procedure you suggested Plesk install the php 5.3.29 and oscommerce doesn't work.

To install the php 5.3.27 we must compile it by hand, but some php version newer and installed before could make conflict and it is really hard to complete this issue.

If anyone done it and can post is solution is very apreciated.

Thanks,
Ivan
 
The additional insight and constraints are certainly helpful! While convincing a customer to upgrade old software isn't always feasible, one approach you might take would be to stick with the Pleskified 5.3.29 interpreter and following the manual code updates as seen here (http://stackoverflow.com/questions/19472823/how-to-get-oscommerce-2-2-running-on-php-5-4) to at least get it running on 5.3.29, especially if your customer has no plans on upgrading osCommerce
 
Back
Top