Forum

Thread tagged as: Hosting, Runway

Dropbox Backup API needs 64 bit servers, not 32 bit

Wanted to share some info while working on Dropbox Backup setup for a Perch Runway site hosted on a shared MediaTemple grid server.

The Dropbox Backup API uses 64 bit integers, so I got this error when I tried to run a Dropbox backup.

The Dropbox SDK uses 64-bit integers, but it looks like we're running on a version of PHP that doesn't support 64-bit integers (PHP_INT_MAX=2147483647). Library: 

I checked with MT support and they have grid servers (shared hosting) that are either 32 or 64 bit. Customers are assigned to shared grid servers on a random basis and can't be guaranteed to be provisioned on a 64 bit server.

For sites that want to run in a shared server environment A2 hosting provides 64 bit, and Perch has written up a solution about them here: https://solutions.grabaperch.com/hosting/a2hosting

A couple of solutions that work if you want use Runway's Dropbox backup, which is a great feature:

  1. Move Runway sites when you want to stay on a shared hosting environment to companies like A2 hosting that offers 64 bit. I tested them out this weekend and their support is good and their SSD drives are super fast.
  2. Upgrade to a VPS or DV server at MediaTemple or other ISP with more controls over server environment.
Scott Gruber

Scott Gruber 0 points

  • 6 years ago
Drew McLellan

Drew McLellan 2638 points
Perch Support

Thanks Scott. We do have the requirement for 64bit written up on the site, but this is useful.

https://grabaperch.com/requirements