Many of us is trying to get a hands on in new Magento 1.9 Community Edition. IT Managers of different organizations has a near future plan to upgrade their existing Magento Community website to this newest version. Through this blog article I have tried to address common Magento Community 1.9 Fresh Installation Problems and Solutions, hope this is be helpful to the people who are trying this new version in their localhost. In some cases where I could not able to find out any solution in Magento Forum, I listed the Workarounds.
Fatal error: Uncaught exception ‘Mage_Core_Exception’ with message ‘Unable to find writable var_dir’
Got this error message after uploading magento to root directory and attempting to access the /magento/install url.
Fatal error: Uncaught exception ‘Mage_Core_Exception’ with message ‘Unable to find writable var_dir’ in /home/lecpins/public_html/magento/app/code/core/Mage/Core/Model/Config/Options.php:96 Stack trace: #0 /home/lecpins/public_html/magento/app/code/core/Mage/Core/Model/Config/Options.php(33): Mage_Core_Model_Config_Options->getVarDir() #1 /home/lecpins/public_html/magento/app/Mage.php(182): Mage_Core_Model_Config_Options->getDir(’var’) #2 /home/lecpins/public_html/magento/app/Mage.php(563): Mage::getBaseDir(’var’) #3 /home/lecpins/public_html/magento/app/Mage.php(452): Mage::printException(Object(Mage_Core_Exception), ‘Unable to find …’) #4 /home/lecpins/public_html/magento/index.php(40): Mage::run() #5 {main} thrown in /home/lecpins/public_html/magento/app/code/core/Mage/Core/Model/Config/Options.php on line 96
The steps took to get here was to upload the entire unzipped magento directory and change the file permissions for magento/var/.htaccess, the directories magento/app/etc, magento/var, and all the directories under magento/media to 777.
Solution:
Please make sure that you have sufficient disc space and that you have uploaded all magento-downloader files before starting the install wizard.
Upload magento files into the root directory instead of /magento/
Configuration stage of the install wizard error
Path “/home/lecpins/public_html/var/session/sess_74bf001e915ada2c7ae72d2d7af24d3d” must be writable
Solution:
Get pass this point by making your var directory writable (777)
Problem with reindexing after installation
Tried to reindex product prices in system/index management and got an error. Everything else is reindexed normally!
Invalid backend model specified: catalog/product_attribute_backend_startdate_specialprice
Solution:
Possibly this error raised because of some missing information in the Sample Data. If you are using any sample database of previous Magento version, avoid that. Add your own Test Data and then start the reindexing.
Can’t Install Magento on LAMP dedicated server
Currently running the latest LAMP stack, (ubuntu Server, Nginx, Mysql, PHP) on a dedicated server, but when I access the mypublicdomain.com/magento it either gives me 502 bad gateway error or when I access it directly by connecting to the network through the router, (direct connect) it just says welcome to nginx and does not show the Magento installer.
Solution:
Check in nginx vhost settings, you need to add /magento/ in “location” paths,
location /app/ -> location /magento/app/
Add in all paths
or copy the magento folder to the website’s root
Fresh install of Magento 1.9, doesn’t work
Installed Magento in XAMPP Local Server, certain features throw the error that “there has been an error processing your request”, and when I click to view the error log it’s like I don’t have the permissions to access the error log.
Solution:
It definitely sounds like a permissions issue.
Follow this guide to get them set correctly.
http://www.magentocommerce.com/wiki/groups/227/resetting_file_permissions
Error while trying to install extensions through Magento Connect Manager
I manage to install magento 1.9 with multi store, i.e.:
sub-a.testingsites.com
sub-b.testingsites.com
Everything works fine, except : I couldn’t install extension anymore using “magento connect manager\”
I can login to magento connect manager, but every step that i did, it always show the login form again. Even if I tried to enter the correct login account, the connect manager not responding.
Solution:
Clear Magento Cache
Clear Browser Cache
Login to Magento Admin and now connect to Magento Connect Manager
Stuck at Database Connection Screen while installing Magento 1.9
I am trying to install the latest version of Magento (using the downloader). I am stuck on the database connection screen. I am asked for the database details but when I click continue I am returned to the same screen but my database settings are replaced by the Magento default database details.
Solution:
This is because the latest version verifies whether your MuSQL supports the InnoDB version. If you are using xampp, edit the xampp\mysql\bin\my.conf file and:
Comment the below line (see the # in the beginning):
#skip-innodb
Uncomment (remove #) the folowing lines:
innodb_data_home_dir = “C:/xampp/mysql/data/”
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = “C:/xampp/mysql/data/”
innodb_log_arch_dir = “C:/xampp/mysql/data/”
## You can set .._buffer_pool_size up to 50 – 80 %
## of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 50M
innodb_additional_mem_pool_size = 10M
## Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
Also Read:
Feature Updates that introduced in Magento Community 1.9
Magento 1.9 Upgrade- Problems and Solutions