system-tools-database-repair-tool

Database Repair

The Database Repair tool compares a corrupt database with a target database, and updates the target so it has the same structure as the corrupt database. During the process, Database Repair does the following: Adds missing tables, or repairs them so they have the same engine type and charset Adds missing fields or repairs them Removes inconsistent data from tables …

mtf

Running MTF

1. Make sure your Magento code is up to date. 2. Change to the dev/tests/functional directory, and run composer update to update any dependencies that might prevent tests from running successfully. composer update 3. Start Selenium. Selenium was downloaded by Composer, and can be found in the following directory: dev/tests/functional/vendor/netwing/selenium-server-standalone Example java -jar vendor/netwing/selenium-server-standalone/selenium-serverstandalone-2.39.0.jar 4. Start your tests using PHPUnit, …

cron-scheduled-tasks

Cron (Scheduled Tasks)

Magento performs some operations on schedule by periodically running a script. You can control the execution and scheduling of Magento cron jobs from the Admin of your store. Store operations that run according to a cron schedule include: Email (Transactional and any other email sent from the store.) Catalog Price Rules Newsletters Google Sitemap Generation Customer Alerts and Notifications Currency …

magento-log-cleaning-backend

System Log Cleaning

System logs can be scheduled to be cleaned automatically as a Cron job. The configuration determines the number of days that system logs are kept on the server, how frequently the logs are cleaned, and who is notified if an error occurs. To scheule system log cleaning: 1. On the Admin menu, select System > Configuration. Then in the panel …

config-advanced-developer-log-settings

System Log

The System Log activate system logs, and determine the name of the system and exception log files. To configure system logs: 1. On the Admin menu, select System > Configuration. Then in the panel on the left under Advanced, select Developer. 2. Click to expand the Log Settings section. Then, do the following: a. Set Enabled to “Yes.” b. In the …

compilation2

Compilation

The compiler is disabled by default. The first time you run the compiler, the status changes to “Enabled.” A summary of the compilation state appears at the top, and includes the status of the compiler and state of the compilation, the number of files compiled, and the number of compiled scopes. To run the compiler: 1. On the Admin menu, …

gracefully-restart-the-server

Step 11: Gracefully Restart the Server

The final step is to restart the server to flush any remaining caches, such as the APC and/or Zend OpCache. The following steps show how to gracefully restart the server without disrupting pages from being served, or causing loss of data. 1. If your server has a control panel such as c Panel, look for the option to gracefully reboot …

magento-compilation

Step 10: Recompile the Store (Only if compiled)

If your store is compiled, you must recompile to incorporate the patch. If your store isn’t compiled, you can skip this step. 1. On the Admin menu, select System > Tools > Compilation. 2. Click the Run Compilation Process button.