"Base table or view not found"

If you are seeing this error after installation then Magento is not able to update the database correctly with SQL script. The easiest way to resolve will be to enter the SQL script manually using phpmyadmin or similar software:

DROP TABLE IF EXISTS `iwd_notification`;
CREATE TABLE `iwd_notification` (
 `entity_id` int(11) NOT NULL AUTO_INCREMENT,
 `title` text,
 `description` text NOT NULL,
 `severity` int(2) DEFAULT NULL,
 `<g>url</g>` text,
 `date_added` datetime NOT NULL,
 `view` int(1) NOT NULL DEFAULT '0',
 `out_id` int(11) DEFAULT NULL,
 PRIMARY KEY (`entity_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


Fatal error: Class 'Mage_Iwdall_Helper_Data' not found in /var/www/vhosts/aromatta.com/site/app/Mage.php on line 547

If you receive such error in admin panel "Fatal error: Class 'Mage_Iwdall_Helper_Data' not found in /var/www/vhosts/aromatta.com/site/app/Mage.php", please use the following steps to solve this:

  1. Locate the file /app/code/community/IWD/All/Helper/Data.php
    • If you do not this file then make sure the extension is installed correctly
  2. Check if compilation is enabled. If it is enabled, please try to recompile your files by going to System -> Tools -> Compilation -> Disable Compilation and enable it back.
  3. If steps 1 and 2 did not resolve this issue then please provide us with access (FTP and admin panel) to advise further