Sometimes the installation of Breezingforms fails and this could have different reasons. Please have a look at this list of most common errors and fixes.
Timeout Errors / White Screen on Installation
Q. When I try to install the BreezingForms component, I get a timeout error. What should I do?
If you receive timeout errors or a white screen when trying to install the component, then it is likely that you don't have native zip support installed and/or activated with your php installation.
If you encounter this error, you can make your life easier by enabling it in your php.ini file; or if you are the administrator, install it if is not already installed.
For Windows machines using XAMPP, you would do this by removing the ";" in the php.ini: ;extension=php_zip.dll
If you do not activate native zip support, Joomla! uses an alternative way of unzipping, which seems to be a lot slower OR causes an infinite loop.
You could also try using the alternate installation method described here.
Components Menu on Installation Shows All BreezingForms Links Separately
Q. After I installed BreezingForms, the components menu shows all the links separately (like Manage Records, Manage Forms, etc.), instead of showing the BreezingForms menu with the other links dropping down when it's moused over. Why would this happen?
Some possible reasons for this are:
- The /tmp folder at your Joomla root isn't writable. Permissions should be set to 0755.
- The path to the /tmp folder is incorrectly stated in Joomla's Global Configuration settings.
The installation process requires use of the /tmp folder while in progress, and if it is not available, the installation will not finalize.
Installation Fails with JFolder Error
Q. When I try to install BreezingForms, I get an error that says:
* JFolder::create: Could not create directory
* Warning! Failed to move file.
What do I have to do to get this installed?
- Check your FTP settings and make sure that they are correct. If they are correct but you are still getting that error, then try #2 below.
- Go to Help > System Info > Directory Permissions and make sure that your directories are writable. If not, it would definitely affect the ability to install, save changes, etc.
Below is a link to the Joomla forum with additional information:
http://forum.joomla.org/viewtopic.php?t=121470
Try changing permissions as they recommend, and check to see if your BreezingForms installation works correctly after that. If it doesn't, then I would recommend you use the alternate installation method. For more information, please see this online documentation article:
Alternate Component Installation
Installing with XAMPP
Q. I am trying to install BreezingForms on an XAMPP server but have been unsuccessful in getting it to work.
If you are using version 1.7.4, you might want to consider downgrading to version 1.7.3. Many forums indicate that XAMPP 1.7.4 is not a very stable application. Joomla and many of its extensions (including BreezingForms) have some serious problems with it.
Buttons and Menu Items Missing in Admin
Q. After doing an install, all of the buttons and menu items are missing from my BreezingForm admin. There is just PHP text where the buttons and menu items should be.
Try uploading the languages files to your server -- it sounds like they are either not there or didn't get overwritten with the new files. Unzip the com_breezingforms.zip file and upload the files noted below to the locations described:
Unzipped file: /admin/languages/en-GB/admin/en-GB.com_breezingforms.ini Upload to: /JoomlaRoot/administrator/language/en-GB/en-GB.com_breezingforms.ini
Unzipped file: /admin/languages/en-GB/admin/en-GB.com_breezingforms.menu.ini
Upload to: /JoomlaRoot/administrator/language/en-GB/en-GB.com_breezingforms.menu.ini
Unzipped file: /admin/languages/en-GB/admin/en-GB.com_breezingforms.sys.ini
Upload to: /JoomlaRoot/administrator/language/en-GB/en-GB.com_breezingforms.sys.ini
Unzipped file from: /admin/languages/en-GB/public/en-GB.com_breezingforms.ini
Upload to: /JoomlaRoot/language/en-GB/en-GB.com_breezingforms.ini
Warning: Invalid Argument Supplied Installation Error
Q. After installing BreezingForms on my server, I got an error message that says:
Warning: Invalid argument supplied for foreach() in
C:\Joomla\libraries\joomla\database\database\mysql.php on line 678
Warning: Invalid argument supplied for foreach() in
C:\Joomla\libraries\joomla\database\database\mysql.php on line 678
Please check your Joomla Global Configuration settings to see which SQL version you are using. If it is set to MySQL , try changing it to MySQLi (or vice versa) and see if that makes a difference.