It is really struggling to install SugarCRM Community Edition on GoDaddy hosting. It finally works after the third time trying. However, after that I got the problem with Email setting "Inbound Email cannot function without the IMAP c-client libraries enabled/compiled". The only thing they tell me is to give up SugarCRM or change your hosting service. But wait! I'll show you the solution for this problem.
I. How To Install SugarCRM Community Edition (GoDaddy)
Step 1: Download
SugarCRM to your computer. If you use another hosting service, you can install directly from the application management.
Step 2: Unzip and upload to your host using FTP client such as FileZilla (E.g. http://yourhosting/sugarcrm)
Step 3: Change the permission to 755. The files and directories that must be writable by your web server are:
- config.php
- config_override.php - does not exist by default but is created when modifying System Settings
- sugarcrm.log
- cache/ and all subdirectories and files
- custom/ and all subdirectories and files
- data/ and all subdirectories and files
- modules/ and all subdirectories and files
Step 4: Go to your Cpanel and create a MySQL account.
Step 5: Start to install SugarCRM by entering: http://yourhosting/sugarcrm and follow the instruciton.
II. Troubleshooting (GoDaddy)
1. If you can't see any image or get structure errors, reupload the error file and check the permission. (Eg. ..\sugarcrm\include\MVC\View\SugarView.php)
2. The most popular error is the
IMAP c-client libraries. In order to solve this problem, you have to edit the config_override.php file by adding this line "
$sugar_config['allow_pop_inbound'] = true;", so you can use the POP3 instead of IMAP.
Bonus:
How to Set Up a Simple Email Campaign - SugarCRM
Have fun!