psmith's picture

I'm currently using the turnkey lamp for linux version 13.0 as my image fow Amazon AWS but a newer version of the PHP Curl module is required (version 7.34.0 is required) to use the new PayPal SDK. I have installed the most recent version of 7.26.0

Do I need to upgrade to PHP 5.5 in order to get this updated curl version and if so how can I safely do that while not loosing any of my sites data?

Any help is appreciated.

Thanks,

-Paul

Forum: 
Tags: 
Jeremy Davis's picture

You can use TKLBAM to migrate your data from v13.0 to v14.0. You will probably still need to make some manual tweaks to get everything exactly right. There were some significant changes between versions. But I'm happy to give you a hand resolving as issues as they come up. Also so long as you know that TurnKey is Debian under the hood (and Ubuntu is also based on Debian so that is very similar too) then there are tons of good resources about.
psmith's picture

Thanks Jeremy,

What are the steps involved for migration? Do I point the TKLBAM migration UI at version 14.0? 

Thanks,

-Paul

Jeremy Davis's picture

The new v14.0 images aren't yet on the MarketPlace but they should be coming soon. If you're using the Hub you're good to go.

Essentially you need to launch a new v14.0 server and restore your backup to it. Within the Hub, browse to the TKLBAM backup and click the button "Restore latest backup session" and it will give you instructions that you can copy paste into your new server's terminal.

When you do the restore, the first thing you'll need to modify will be your Apache sites (/etc/apache2/sites-available/). As of Apache 2.4 (what v14.0 has) it will ignore site config file that don't have the ".conf" file extension. So rename any sites that don't have that (so they do). They can then be enabled with "a2ensite name". Also the default site has changed it's name from "default" to "000-default" so disable that "a2dissite 000-default". The only other Apache config change that may cause you issues (OTTOMH) is access control. For that look here.

psmith's picture

Thanks, any thought when v14.0 will be available on the MarketPlace?

-Paul

Jeremy Davis's picture

AWS MP Seller Ops have the AMIs and are apparently in the process of loading them...

So my guess would be somewhere between a few days and a month! I guess it will depend on how much other work they have on and how long the actual process itself takes.

psmith's picture

I've waited almost 3 months and still don't see the new version (v14.0) available in the AWS MarketPlace. I really need to get my store up and running but can't due to the old version of CURL installed with v13.0

Any thoughts or suggestions?

Thanks,

-Paul

Jeremy Davis's picture

Apologies on the delays and the lack of update. Unfortunately though it's completely out of our hands. We've been at the mercy of Amazon. Their policy on a few things has changed so we needed to make some modifications. The wheels are in motion (albeit slowly) and we have updated them with our new v14.1 images so when it does eventually get there it will be the newest version straight up.

My estimation of the time it will take before they're live is essentially the same as I guessed 3 months ago: a few weeks to a month. However with the benefit of hindsight it may take longer... I certainly hope not, but I can't rule it out. FWIW I did see an email from Liraz the other day chasing up with the seller ops team but I haven't heard an update on ETA.

In the meantime the only thing I can suggest is that you use the TurnKey Hub. As it is completely within our control it always has the latest AMIs available as soon as they drop. Micro servers are free but you will need to pay a monthly subscription fee if you want to use larger sized servers. The fees are on the pricing page. Any further questions please do not hesitate to ask.

psmith's picture

Jeremy, 

 

Thanks for the response.  I understand this is out of your control but my sole issue is an outdated version of PHP CURL.  Are there steps I can take to update the current version of PHP to 5.6 for my existing install?

Any help would be greatly appreciated.

Thanks,

-Paul

Add new comment