( ! ) Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/html/spiredigital-2017-master/wp-content/plugins/s3-uploads/lib/aws-sdk/GuzzleHttp/Handler/CurlFactory.php on line 67
Call Stack
#TimeMemoryFunctionLocation
10.46214075672{main}( ).../index.php:0
20.46214075952require( '/var/www/html/spiredigital-2017-master/wp-blog-header.php' ).../index.php:17
33.424917864888require_once( '/var/www/html/spiredigital-2017-master/wp-includes/template-loader.php' ).../wp-blog-header.php:19
43.452517848904include( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/index.php' ).../template-loader.php:106
54.421019958256get_template_part( ).../index.php:10
64.421019958744locate_template( ).../general-template.php:204
74.421119958856load_template( ).../template.php:676
84.421219959144require( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/templates/loop.php' ).../template.php:732
94.422419959120get_template_part( ).../loop.php:12
104.422519959664locate_template( ).../general-template.php:204
114.422519959792load_template( ).../template.php:676
124.422619960120require( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/templates/content-page.php' ).../template.php:732
134.424119960120FLO_has_flexible_content_field( ).../content-page.php:9
144.424119960120get_field_object( ).../acf-flexible-layout-output.php:80
155.036020574296acf_format_value( ).../api-template.php:140
165.036020574296apply_filters( ).../acf-value-functions.php:139
175.036020574696WP_Hook->apply_filters( ).../plugin.php:212
185.036020575448_acf_apply_hook_variations( ).../class-wp-hook.php:292
195.036120575912apply_filters_ref_array( ).../acf-hook-functions.php:101
205.036120575912WP_Hook->apply_filters( ).../plugin.php:255
215.036120577416acf_field_flexible_content->format_value( ).../class-wp-hook.php:292
225.038620586968acf_format_value( ).../class-acf-field-flexible-content.php:861
235.038620586968apply_filters( ).../acf-value-functions.php:139
245.038620587368WP_Hook->apply_filters( ).../plugin.php:212
255.038620588120_acf_apply_hook_variations( ).../class-wp-hook.php:292
265.038720588576apply_filters_ref_array( ).../acf-hook-functions.php:101
275.038720588576WP_Hook->apply_filters( ).../plugin.php:255
285.038720589328acf_field_image->format_value( ).../class-wp-hook.php:292
295.046820589328acf_get_attachment( ).../class-acf-field-image.php:337
305.057320603480file_exists ( ).../api-helpers.php:3154
315.057320603824S3_Uploads_Stream_Wrapper->url_stat( ).../api-helpers.php:3154
325.057420604440S3_Uploads_Stream_Wrapper->createStat( ).../class-s3-uploads-stream-wrapper.php:342
335.057520605608S3_Uploads_Stream_Wrapper->boolCall( ).../class-s3-uploads-stream-wrapper.php:397
345.057520605608S3_Uploads_Stream_Wrapper->{closure:/var/www/html/spiredigital-2017-master/wp-content/plugins/s3-uploads/inc/class-s3-uploads-stream-wrapper.php:371-397}( ).../class-s3-uploads-stream-wrapper.php:1006
355.057520605608Aws\S3\S3Client->headObject( ).../class-s3-uploads-stream-wrapper.php:373
365.057520605984Aws\S3\S3Client->__call( ).../class-s3-uploads-stream-wrapper.php:373
375.063020674624Aws\S3\S3Client->execute( ).../AwsClientTrait.php:78
385.077420719424GuzzleHttp\Promise\Promise->wait( ).../AwsClientTrait.php:59
395.077520719424GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:62
405.077520719424GuzzleHttp\Promise\Promise->invokeWaitList( ).../Promise.php:221
415.087520751952GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:265
425.087520751952GuzzleHttp\Promise\Promise->invokeWaitList( ).../Promise.php:221
435.087520751952GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:262
445.087520751952GuzzleHttp\Promise\Promise->invokeWaitFn( ).../Promise.php:219
455.087520751952GuzzleHttp\Handler\CurlMultiHandler->execute( ).../Promise.php:242
465.130420751952GuzzleHttp\Handler\CurlMultiHandler->tick( ).../CurlMultiHandler.php:123
475.160320825728GuzzleHttp\Handler\CurlMultiHandler->processMessages( ).../CurlMultiHandler.php:108
485.160320826216GuzzleHttp\Handler\CurlFactory::finish( ).../CurlMultiHandler.php:179
495.160320826216GuzzleHttp\Handler\CurlFactory->release( ).../CurlFactory.php:107
505.160320826216count ( ).../CurlFactory.php:67

How it all began

In the mid ’90s a young man named Michael Gellman became enthralled with this thing called The Internet. During the infancy of the World Wide Web he emerged as one of the first bloggers anywhere, and developed a following of over 10,000 readers (back then that was a big number). But blogging didn’t pay very well, or at all, so he decided to open a web development firm — a new-to-the-world concept at the time. He called this firm Spire because he figured that in order to succeed he’d need to inspire, aspire and perspire. Spire’s first client was a group of Samsonite employees who decided to leave their jobs and open an online store that sells luggage. The only problem is that none of them were web developers. So they hired Spire to build eBags — one of the Internet’s original ecommerce sites. It even featured customer reviews, a revolutionary concept at the time. The site was a hit, and the company has since enjoyed a long and successful run. In fact eBags was just acquired for over $100 million … by Samsonite of all companies.

With that early success in the ‘90s, Spire soon emerged as the go-to firm for building exciting new dot-coms. It’s no exaggeration to say we were a major player in the creation of the commercial internet. And then the dot-com bubble burst, and a lot of companies went bust. But Spire hadn’t indulged in the boom-time excesses, so we were in a good position to sustain ourselves, and in the time that followed we really matured as a company. We took what we learned in our early years, and began to apply our expertise to enterprise software solutions.

Today, designing and building software that helps employees accomplish mission critical tasks in the workplace is a core competency. We’ve even built software for bomb squads. Yet, all the while, we’ve continued to advance the commercial internet.

Learn more about our story in:

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. Read our cookie policy here

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close