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 |