By default PHP is configured to allow files upload of size upto 2M.
We need to adjust the following PHP configuration directives:
Composer is a dependency management tool in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.
You must have PHP installed in your machine prior to installing “Composer”.
Composer requires PHP 5.3.2 or above (at least 5.3.4 recommended to avoid potential bugs).
I was getting the following warnings when I was running Magento shell scripts from the command line using PHP CLI (PHP Command Line Interface).
PHP Warning: include(): realpath failed to canonicalize Mage/Core/Model/App.php - bailing in /var/www/magentoproject/lib/Varien/Autoload.php on line 93 PHP Warning: include(): realpath failed to canonicalize Varien/Event/Collection.php - bailing in /var/www/magentoproject/lib/Varien/Autoload.php on line 93 PHP Warning: include(): realpath failed to canonicalize Varien/Event/Observer/Collection.php - bailing in /var/www/magentoproject/lib/Varien/Autoload.php on line 93
To remove this warning I started debugging Magento code but no success. Then I googled and came across various posts/forums saying that it was possibly due to APC.
Magento is an open source e-commerce platform built on PHP/MySql. It uses parts of the PHP Zend Framework. Like any other software, Magento also has certain system requirements which must be met in order to install and run it.
Lets go through the list of requirements which must be met for successful setup and functioning of Magento.