Our Blog

News, thoughts & useful links

Contact: Skype , email or call
+44 (0) 131 556 6818

Author Archive

Resolve a path error in Symfony2 when using MAMP under OSX Lion

Symfony2, MySQL and MAMPYou have installed and configured your Symfony2 project, added the Entity classes, prepared everything for persisting them into a database and, bam, you end up with the following error message after executing “php app/console doctrine:database:create” the command prompt:

Read more about Resolve a path error in Symfony2 when using MAMP under OSX Lion »

Our content management framework has arrived

Border Crossing Media's content management frameworkWe recently decided to develop a fast, flexible and modern framework for building websites and applications that has a CMS module built-in to the core. We wanted a system that was as powerful and flexible as an established framework that also provided CMS functionality for no fuss website deployment.

It’s easy to use, maintains the separation of business and presentation logic, and supports extensions through the use of plug-ins.

We’re aware that many similar PHP frameworks already exist and there are some truly great ones such as SymfonyZendKohana and CodeIgniter.

Read more about Our content management framework has arrived »

FTP error 500 OOPS: vsf_sysutil_recv_peek

If your vsftpd server running CentOS 5 (on a small ec2 instance) is giving you a “ftp error 500 OOPS: vsf_sysutil_recv_peek” error, try loading capability mode with the following command:

Read more about FTP error 500 OOPS: vsf_sysutil_recv_peek »

Class ‘Array’ not found error, sfCombineFilterPlugin in Symfony 1.0.x

If you are getting a “Class ‘Array’ not found” error when using sfCombineFilterPlugin then a quick fix would be to make the “filters.yml” file look like the following:

Read more about Class ‘Array’ not found error, sfCombineFilterPlugin in Symfony 1.0.x »

PHP 5.2 in CentOS 5 and “Could not find update match for php” error

If you’re here then you probably already know how to install PHP 5.2 on your CentOS 5.2. One of the ways would be to use a third-party repository like Remi. Here is a good article on how to use it.

Read more about PHP 5.2 in CentOS 5 and “Could not find update match for php” error »

JW Player, S3, Wowza and “Stream not found”

When working on an application that streams videos from S3 I noticed that whenever an S3 object has a space in its name it fails to stream.

However, when streaming objects without spaces in the name it works fine.

Read more about JW Player, S3, Wowza and “Stream not found” »

How to copy your bundled AMI from one EC2 region to another

If you have a bundled image in the us-east-1 region of Amazon Elastic Compute Cloud (EC2) and you want to move/copy it to Europe (eu-west-1).

The following command should do the trick:

Read more about How to copy your bundled AMI from one EC2 region to another »

Setting up Symfony to use Exim instead of Sendmail

By default Symfony uses Sendmail mail transfer agent to prepare emails to be sent out by the system. If you want to use Exim instead, you need to:

Read more about Setting up Symfony to use Exim instead of Sendmail »

Symfony Notice: “Undefined offset: 0 in /symfony/util/Spyc.class.php”

If you are getting this notice “Undefined offset: 0 in /symfony/util/Spyc.class.php” in Symfony (especially after you clear your cache) check your yml files. You are most likely missing a colon somewhere or have some other error.

Read more about Symfony Notice: “Undefined offset: 0 in /symfony/util/Spyc.class.php” »

How to install GeoIP on CentOS

Follow these instructions to install GeoIP on CentOS:

Read more about How to install GeoIP on CentOS »