For use after an upgrade to verify the correct working of Magento
- Activate all logs on the server (PHP, MySQL, Magento, mail, etc)
- Check meta tags in HTML
| # HTML5 BOILERT PLATE HTACCESS/ APPACHE CONFIGURATION | |
| # Apache Server Configs v1.1.0 | MIT License | |
| # https://github.com/h5bp/server-configs-apache | |
| # (!) Using `.htaccess` files slows down Apache, therefore, if you have access | |
| # to the main server config file (usually called `httpd.conf`), you should add | |
| # this logic there: http://httpd.apache.org/docs/current/howto/htaccess.html. |
http://www.magestore.com/blog/2012/09/07/magento-certificate-total-models/
Get Ready for Magento Certified Developer Exam. Magento Codepool http://blog.belvg.com/magento-certification-magento-codepool.html
Get Ready for Magento Certified Developer Exam. Magento Module Structure. http://blog.belvg.com/magento-certification-module-structure.html
Get Ready for Magento Certified Developer Exam. The Main Magento Design Areas and More…
| $originalCollection = Mage::getModel('catalog/product') | |
| ->getCollection(); | |
| $newCollection = Mage::getModel('catalog/product') | |
| ->getCollection(); | |
| $selectParts = array( | |
| Varien_Db_Select::DISTINCT, | |
| Varien_Db_Select::COLUMNS, | |
| Varien_Db_Select::UNION, |
| <?php | |
| /** | |
| * A simple fix for a shell execution on preg_match('/[0-9]\.[0-9]+\.[0-9]+/', shell_exec('mysql -V'), $version); | |
| * The only edit that was done is that shell_exec('mysql -V') was changed to mysql_get_server_info() because not all | |
| * systems have shell access. XAMPP, WAMP, or any Windows system might not have this type of access. mysql_get_server_info() | |
| * is easier to use because it pulls the MySQL version from phpinfo() and is compatible with all Operating Systems. | |
| * @link http://www.magentocommerce.com/knowledge-base/entry/how-do-i-know-if-my-server-is-compatible-with-magento | |
| * @author Magento Inc. | |
| */ |
| <?php | |
| /** | |
| * Magestore | |
| * | |
| * NOTICE OF LICENSE | |
| * | |
| * This source file is subject to the Magestore.com license that is | |
| * available through the world-wide-web at this URL: | |
| * http://www.magestore.com/license-agreement.html | |
| * |
| #!/usr/bin/env bash | |
| ## author: reillo <[email protected]> | |
| ## add to .gitignore deployment_log | |
| ## description: purpose of this is to update the development or live server with belmont packages. | |
| ## > bash ./deploy.sh Deploy project to develop without composer update | |
| ## > bash ./deploy.sh -l Deploy project to live!. | |
| ## configuration | |
| devDomain=mage.lmweb.com.au | |
| devBranch=master |
| ############################################ | |
| ## uncomment these lines for CGI mode | |
| ## make sure to specify the correct cgi php binary file name | |
| ## it might be /cgi-bin/php-cgi | |
| # Action php5-cgi /cgi-bin/php5-cgi | |
| # AddHandler php5-cgi .php | |
| ############################################ | |
| ## GoDaddy specific options |
| #!/usr/bin/env bash | |
| ## author: reillo <[email protected]> | |
| ## add to .gitignore deployment_log | |
| ## description: purpose of this is to update the development or live server with using git and packages. | |
| ## > bash ./deploy.sh Deploy project to develop without composer update | |
| ## > bash ./deploy.sh -l Deploy project to live!. | |
| ## > bash ./deploy.sh -u package/name Deploy to develop and update package name | |
| ## > bash ./deploy.sh -l -u package/name Deploy to live and update package name | |
| ## configuration |