A PHP Error was encountered

Severity: Warning

Message: Undefined variable $page

Filename: front/Articles.php

Line Number: 91

Backtrace:

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 91
Function: _error_handler

File: /opt/bitnami/projects/celticproductions.net/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined variable $article

Filename: front/Articles.php

Line Number: 97

Backtrace:

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 97
Function: _error_handler

File: /opt/bitnami/projects/celticproductions.net/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined variable $article

Filename: front/Articles.php

Line Number: 112

Backtrace:

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 112
Function: _error_handler

File: /opt/bitnami/projects/celticproductions.net/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined variable $category

Filename: front/Articles.php

Line Number: 113

Backtrace:

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 113
Function: _error_handler

File: /opt/bitnami/projects/celticproductions.net/index.php
Line: 315
Function: require_once

Articles | Celtic Productions IT

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on null

Filename: front/article.php

Line Number: 24

Backtrace:

File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
Line: 24
Function: _error_handler

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 124
Function: view

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 117
Function: view

File: /opt/bitnami/projects/celticproductions.net/index.php
Line: 315
Function: require_once

Technical Articles

  • Home
  • /
  • A PHP Error was encountered

    Severity: Warning

    Message: Trying to access array offset on null

    Filename: front/article.php

    Line Number: 31

    Backtrace:

    File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
    Line: 31
    Function: _error_handler

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 124
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 117
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/index.php
    Line: 315
    Function: require_once

class="c-state_active"> Technical Articles

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on null

Filename: front/article.php

Line Number: 35

Backtrace:

File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
Line: 35
Function: _error_handler

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 124
Function: view

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 117
Function: view

File: /opt/bitnami/projects/celticproductions.net/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on null

Filename: front/article.php

Line Number: 42

Backtrace:

File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
Line: 42
Function: _error_handler

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 124
Function: view

File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
Line: 117
Function: view

File: /opt/bitnami/projects/celticproductions.net/index.php
Line: 315
Function: require_once

SQL Server is one of the most stable and widely used database engines around in corporate environments. Given that SQL Server 2008 R2 Express+ is available free of charge, is rock solid and can support databases up to 10GB in size, it's a logical choice for many web and desktop applications hosted in-house in corporate environments. 

What can often be overlooked until it's too late (i.e. malware has corrupted the database, ransomware has encrypted it or the hard disk has given up the ghost) is a robust backup strategy. Commercial SQL Server backup tools can cost thousands but our method of choice is a robust Windows Powershell script. This script:

on 13th December
  • windows
  • sql server
  • instance
  • backup
  • automated
  • database
We'd like to talk today a bit about how you can quickly leverage the incredible power of Google Website Optimizer to roll out experiments on your data-driven website - ultimately driving your conversion rates upward. read more...
on 8th March
  • gwo
  • google
  • website
  • optimizer
  • cro
  • conversion
  • rate
  • optimisation
A solid site architecture is essential to any site hoping to compete in the online world. Your site architecture is, firstly, essential to your users. A logical arrangement, accompanied by on-page elements such as breadcrumbs, Johnson boxes, obvious navigation paths and page headings and sub-headings will ensure that users receive a clear signal that their current page is where they need to be. read more...
on 26th April
  • site architecture
  • seo
  • products
  • categories
First of all, what is Gzip? Gzip is a compression utility that has gained in popularity in recent years for a few reasons, notably it's open source software and the algorithms it uses are free from patents. This might not appear to be a big problem but if you've ever had to pay for a AES-512 encryption licence, you'll probably appreciate it that bit more. read more...
on 19th November
  • gzip
  • http compression
  • gunzip
  • .htaccess
  • compression
  • perl
This crops up all the time. We install a particular software suite on a clients' server and when we execute the script, it spits out an error about file_get_contents not expecting some arguments. Grrr, that's our first warning sign that we're probably running PHP4 on the server. A lot of companies continue to run PHP4 and while the upgrade from PHP4 to PHP5 is generally very smooth, not all server components update as well. Thus, rather than upgrading the entire server, we provide some simple bridging functions for some of the most commonly used PHP5 functions. file_get_contents is one such function. read more...
on 19th November
  • php
  • file_get_contents
  • secure
  • password protected
  • authorization basic
  • A PHP Error was encountered

    Severity: Warning

    Message: Undefined array key "category"

    Filename: core/MY_Controller.php

    Line Number: 94

    Backtrace:

    File: /opt/bitnami/projects/celticproductions.net/application/core/MY_Controller.php
    Line: 94
    Function: _error_handler

    File: /opt/bitnami/projects/celticproductions.net/application/helpers/general_helper.php
    Line: 16
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
    Line: 241
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 124
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 117
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/index.php
    Line: 315
    Function: require_once

    /articles/18//enabling-gzip-compression-on-your-website.html" class="c-title"> Enabling Gzip compression on your website
    19th November
  • A PHP Error was encountered

    Severity: Warning

    Message: Undefined array key "category"

    Filename: core/MY_Controller.php

    Line Number: 94

    Backtrace:

    File: /opt/bitnami/projects/celticproductions.net/application/core/MY_Controller.php
    Line: 94
    Function: _error_handler

    File: /opt/bitnami/projects/celticproductions.net/application/helpers/general_helper.php
    Line: 16
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
    Line: 258
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 124
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 117
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/index.php
    Line: 315
    Function: require_once

    /articles/12//file-path-and-name-with-spaces-in-batch-file-for-loop.html" class="c-title"> File path and name with spaces in batch file for loop
    7th October
  • A PHP Error was encountered

    Severity: Warning

    Message: Undefined array key "category"

    Filename: core/MY_Controller.php

    Line Number: 94

    Backtrace:

    File: /opt/bitnami/projects/celticproductions.net/application/core/MY_Controller.php
    Line: 94
    Function: _error_handler

    File: /opt/bitnami/projects/celticproductions.net/application/helpers/general_helper.php
    Line: 16
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
    Line: 258
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 124
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 117
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/index.php
    Line: 315
    Function: require_once

    /articles/11//add-floating-point-numbers-in-batch-file.html" class="c-title"> Add floating point numbers in batch file
    7th October
  • A PHP Error was encountered

    Severity: Warning

    Message: Undefined array key "category"

    Filename: core/MY_Controller.php

    Line Number: 94

    Backtrace:

    File: /opt/bitnami/projects/celticproductions.net/application/core/MY_Controller.php
    Line: 94
    Function: _error_handler

    File: /opt/bitnami/projects/celticproductions.net/application/helpers/general_helper.php
    Line: 16
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/views/front/article.php
    Line: 258
    Function: get_link_for_article

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 124
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/application/controllers/front/Articles.php
    Line: 117
    Function: view

    File: /opt/bitnami/projects/celticproductions.net/index.php
    Line: 315
    Function: require_once

    /articles/2//remote-server-backup--ncftp-.html" class="c-title"> Remote Server Backup (ncftp)
    28th March