27 Nov

Migrate a Magento store without SSH access

We were recently asked to migrate a store to our Sonassi Hosting platform, but the client did not have SSH access to his previous hosting account. So we quickly knocked up a script to take care of the backup process <?php $xml = simplexml_load_file("app/etc/local.xml"); $db_host = (string)$xml->global->resources->default_setup->connection->host; $db_name = (string)$xml->global->resources->default_setup->connection->dbname; $db_username = (string)$xml->global->resources->default_setup->connection->username; $db_password = … Continue reading

11 Nov

Magento PayPoint/Meta-Charge extension fault and fixes (PayPoint Fastrack 1.3.1)

At a customers request we were given the opportunity to use PayPoint/Meta-Charge as the payment gateway. As an extension already existed there was little point re-inventing the wheel, so we took advantage of PayPoint Fastrack by Deeson Group Ltd. However, after a few days use it was become apparent there was a bug with the … Continue reading

6 Nov

Fatal error: Call to a member function children() on a non-object

Maybe you would be interested in a better way to integrate Magento and WordPress if you are having difficulties with the below. If you are using Lazzymonks WordPress integration extension for Magento and experience the following error, here is the resolve. Fatal error: Call to a member function children() on a non-object in app/code/community/Mage/Blog/Model/Layouts.php There … Continue reading

3 Jul

Magento: mini_sendmail and Zend_Mail incompatibility Version II.

This article is now deprecated and the issue has been resolved without changes to core code after our service change. We have recently spotted an issue after traversing our Apache sendmail application to mini_sendmail (read more about the change). In Magento's mail headers, the recipient and sender details have both the email address and respective … Continue reading

10 Jun

Magento: "Wrong charset, conversion from `UTF-16BE' to `UTF-8' is not allowed"

We have noticed this issue cropping up with Magento. Whilst we originally assumed it was a system level fault, further testing has revealed there is an issue with the implementation of iconv() in Magento. There was a problem with Magento converting strings between character sets, specifically when creating a PDF invoice. Initial testing with a … Continue reading

8 Jun

Magento: mini_sendmail and Zend_Mail incompatibility

This article is now deprecated and the issue has been resolved without changes to core code after our service change. We have recently spotted an issue after traversing our Apache sendmail application to mini_sendmail (read more about the change). In Magento's mail headers, the recipient and sender details have both the email address and respective … Continue reading