Make sure file and directory permissions are set correctly for a magento installation - check here http://www.magentocommerce.com/wiki/groups/227/resetting_file_permissions
Archive for the ‘Web Development’ Category
Magento file and directory permissions
Tuesday, November 29th, 2011Magento - Call to undefined method Mage_Adminhtml_Block_Widget::getrowurl()
Wednesday, November 23rd, 2011This error occurred when navigating to ‘Catalog’ -> ‘Manage Categories’. The page did not display correctly and this error could be found in the page by using ‘view source’.
A temporary ‘hack’ fix was found here: http://www.naveenos.com/2011/01/fatal-error-call-to-undefined-method-mage_adminhtml_block_widgetgetrowurl-in-magneto-1-4-2.html
Adding items to a databound DropDownList
Wednesday, November 23rd, 2011Use the AppendDataBoundItems property - see http://weblogs.asp.net/andrewrea/archive/2008/01/23/test-post.aspx
How to install magento extensions
Thursday, November 3rd, 2011How to install a magento extension using FTP or SSH:
http://www.aschroder.com/2010/05/installing-a-magento-extension-manually-via-ftp-or-ssh/
How to install using Magento Connect Manager or PEAR:
http://blog.magikcommerce.com/how-to-install-magento-extensions-magento-extension-installation-guide/
Upgrade from wordpress 2.x to 3.x
Tuesday, November 1st, 2011Its actually quite simple to upgrade to wordpress 3.x. Here’s a step-by-step guide…
Just a small note, to disable plugins add define('DISALLOW_FILE_MODS',true); to your config file.
http://wordpress.ralfengel.com/mu-upgrading/upgrade-wp-mu-2-6-5-to-new-wordpress-3-0
Running magento 1.3.x on PHP 5.3.x
Friday, October 21st, 2011If you hit the error message - Unknown error (8192): Function split() is deprecated in /app/code/core/….
take a look at this…
http://www.geekieblog.com/2011/03/magento-1-3-x-environment-won%E2%80%99t-run-on-php-5-3/
Magento database maintenance - large db tables
Wednesday, October 19th, 2011If you’re noticing your magento site database has grown to become very large take a look at this article on magento database maintenance…
Magento - Delete test orders
Friday, September 16th, 2011NOTE: the script contains a table name prefix ‘#_’ which must be either changed or removed.
Magento < 1.5 use:
http://www.eliasinteractive.com/blog/magento-ecommerce-how-to-reset-all-test-order-information-and-set-unique-prefix-for-orders-invoices-shipments-and-credit-memos/
Magento >= 1.5 use:
http://www.myscienceisbetter.info/delete-test-orders-in-magento-1-5-x.html
Once you’ve deleted your test orders and publish your live website you might find you get the error PayPal gateway has rejected request. Payment has already been made for this InvoiceID (#10412: Duplicate invoice) when trying to checkout live orders with paypal. This is because your paypal account has already processed a test order with this order id once and will not accept a second order with the same order no.
Here you you have two options:
1) change the padding of invoice numbers so your new invoice numbers won’t conflict with the old deleted ones. You can do this by changing the setting in your database e.g.
update `eav_entity_type` set `increment_pad_length`=10 where `entity_type_code`=’order’;
2) you can change the starting invoice number to a number greater than the last test order number to avoid the conflict - see http://www.magentocommerce.com/boards/viewthread/10985/ for more information
Debuggin in cakephp - write to the debug log file
Saturday, August 27th, 2011See http://book.cakephp.org/view/1195/Writing-to-logs for syntax to write to the debug log file. You also have other debugging tools available, for a complete reference see http://book.cakephp.org/view/1191/Using-the-Debugger-Class.
Putty timeout with message ”Network error: Software caused connection abort”
Saturday, August 27th, 2011If your putty ssh connection is disconnecting after some time of inactivity you can change either settings within your client or ssh server to avoid this and keep the connection aliive. For more information see http://ocaoimh.ie/2008/12/10/how-to-fix-ssh-timeout-problems/.