Extensions can be installed in Magento using various methods - upload of a MagentoConnect package, automatic download from the MagentoConnect site. Some extensions are only available as a simple ZIP-file. This tutorial covers the installation of that last group of extensions.
You might have seen it in your Apache logs, but with Magento sites, your webserver might show messages that access to the file app/etc/local.xml. This is good, but web-access to the Magento local.xml file could indicate serious security problems. But what is causing this behaviour, and how to stop this from happening.
Every time you log in to the Magento Admin Panel, you see an admin notification popop message telling you there's a new Magento version. As a developer, it's best to stay informed about new releases by reading blogs, tweets and lots of other news channels - besides this, upgrades should never be taken lightly. It's possible to remove this notification popup message.
Things might always go wrong: Magento is a complex application and when you run into problems, analysing these problems is difficult unless you know where to look. This tutorial helps you with inspecting the right logfiles to track problems down.
While you're building a Magento shop with many third party modules, you might run into weird problems that could be caused by those third party extensions, or a combination of modules. To troubleshoot issues like that, it is useful to temporarily disable modules to see which modules gives you trouble. But disabling modules could be done in multiple ways.
Within Magento you have the option to add URL Rewrites (also commonly called Search Engine Friendly URLs) to make your weblinks more readable to both search engines as visitors. Sometimes issues arise when using these URL Rewrites, for instance when a cache is out-of-date. This guide helps you solve these issues.
On some points, Magento needs regular maintenance. For instance, when running a shop of which the products are updated frequently, it is needed to refresh catalog indices. Also the search-index might need regular updating. To accomplish these tasks you can run Magento cronjobs. With Magento 1.4 this is even easier. Here's how.
When moving to Magento, some people might want to change the default ordernumber 000000001 to some other number - either fooling the customer into thinking this is a very popular shop, or when migrating from another webshop to Magento. Here's how to change that order number.
On the bottom of the shopping cart page of Magento a block with Estimate Shipping and Tax is shown. But sometimes this block is wanted. This Magento video tutorial shows you how to remove this block.
When you migrate your Magento website from location to another, or you change the domain-name under which it is running, you might run into the problem that you can't login anymore to the Magento Admin Panel. Here are various solutions to this problem.
Deleting orders is a dangerous thing to do, in the accountancy world. In fact, the functionality of deleting orders is not included in Magento. If you want to delete orders nonetheless, there is a third party module Delete Orders created by Boutique Circus.
There can be various reasons why your Magento categories and products are not showing. Let's start walking through all the options that make your categories and products appear on your Magento site.
During the installation of Magento you have the option to use a database prefix for your Magento tables in the database. Using such a database prefix adds to the security of your site, because generic SQL Injection attacks will be more likely to fail. But if you installed Magento using the demo-data or if you forgot about this thing during installation, you are stuck with a database without prefix. Here is the procedure to update your Magento instance with a different prefix.
Creating a database backup is a vital part of system administration, but if you have a backup you should also be familiar with the procedure on how to restore this backup. With Magento, the backup involves a copy of all the files and a dump of the MySQL database. But will you be able to restore the database?
While the Magento Download Manager allows you to install extensions through a webpage, the same is possible from command-line. This video-tutorial shows you how to install a Magento extension using a SSH terminal. For this you will need shell-access to your Magento instance.
This tutorial shows you how to add a new menu-link to the navigation bar in Magento. This is not as easy as it might seem: You will need to alter either PHP/HTML or XML to accomplish this.