After successfully installing SuiteCRM I see a black page with a left side bar. This does not look like the demo. Can anyone help me configure this to look like the demo? I attached a screenshot. Please help
That looks like it’s missing some CSS.
Can you make sure your permissions are correct. All the files in your SuiteCRM directory should be owned by the same user that runs Apache - this may vary server to server but for many flavours of Linux its www-data. Also run the following 2 commands inside your suite directory (be careful to make sure you are in the correct place before running these commands, otherwise you could mess up the server!)
sudo chmod -R 755 .
sudo chmod -R 775 cache custom modules themes data upload config_override.php
After you are certain permissions are correct run repair and rebuild then I suspect the problem will go away.
If this doesn’t resolve your issue let me know if there are any errors in the suitecrm.log or apache log.
Thank you. I fixed the problem by correcting the permissions. I have a new problem. I don’t know how to make the missing htaccess file.
Installing SuiteCRM doesn’t require you to to set up an ht access file, but hopefully this site will help you:
After installing SuiteCRM the program said I needed to set up a config file and htaccess. I don’t have access to any logs
I already have a htaccess file for my server so I am sure I don’t need that as you said. But why can’t I access the logs? Are there permissions I should look at and possibly change?
It should create a config file and htaccess file during install automatically. If you look in your SuiteCRM directory you should see a file called config.php. I presume it must be there as otherwise it would make you go through the install process again when you tried to access suite.
I just ran through the install process for 7.5.2 and it created an htaccess file with the following contents:
# BEGIN SUGARCRM RESTRICTIONS
RedirectMatch 403 (?i).*\.log$
RedirectMatch 403 (?i)/+not_imported_.*\.txt
RedirectMatch 403 (?i)/+(soap|cache|xtemplate|data|examples|include|log4php|metadata|modules)/+.*\.(php|tpl)
RedirectMatch 403 (?i)/+emailmandelivery\.php
RedirectMatch 403 (?i)/+upload
RedirectMatch 403 (?i)/+custom/+blowfish
RedirectMatch 403 (?i)/+cache/+diagnostic
RedirectMatch 403 (?i)/+files\.md5$
# END SUGARCRM RESTRICTIONS
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /SuiteCRM-TestInstall
RewriteRule ^cache/jsLanguage/(.._..).js$ index.php?entryPoint=jslang&module=app_strings&lang=$1 [L,QSA]
RewriteRule ^cache/jsLanguage/(\w*)/(.._..).js$ index.php?entryPoint=jslang&module=$1&lang=$2 [L,QSA]
</IfModule>
<FilesMatch "\.(jpg|png|gif|js|css|ico)$">
<IfModule mod_headers.c>
Header set ETag ""
Header set Cache-Control "max-age=2592000"
Header set Expires "01 Jan 2112 00:00:00 GMT"
</IfModule>
</FilesMatch>
<IfModule mod_expires.c>
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
</IfModule>
The default name for the log file for SuiteCRM is suitecrm.log. If you’ve upgraded from sugar it might be sugarcrm.log instead. This file should be inside the Suite directory owned by the apache user with 755 file permissions. You can change how much is logged in the admin under system settings. It’s also worthwhile checking your Apache log for errors as well.
For some reason I had to set up my owe config file. Yes I have chosen All and nothing appears. When I ran the repair from the Admin dashboard it said there was a problem with my log file.
I already have htaccess on my server. I need one for Suite? When I generated a htaccess file my SuiteCRM went down.
If the config file wasn’t created on install it sounds like something went seriously wrong and it would probably be best to start again. How did you install Suite and did you get any errors during the process?
To try to talk you through the process you should download the latest version of SuiteCRM and extract the zip file to a directory in your web root which will presumably be /var/www. You then need to make sure the permissions are correct by going into the directory where you’ve placed SuiteCRM and running the following 3 commands:
sudo chown -R www-data:www-data .
sudo chmod -R 755 .
sudo chmod -R 775 cache custom modules themes data upload config_override.php
I’m presuming your Apache user is www-data, if it’s not you may need to change the first command as appropriate.
Then in your web browser go to http:////install.php then follow the instructions
I’m presuming this is a fresh install of Suite and your not upgrading from Sugar?
Thank you for all your help. After your last response to me I found I had kidney cancer and had my kidney removed. I have recovered and ready to work on getting SugarCRM successfully installed. I am starting from scratch. You told me to run commands for CHMOD but I don’t know how to do it. I have FreeBSD server. I will work on this tonight and see if there are any issues. Thank you.
Oh I am really sorry to hear that! I hope you to be well hereafter, with no hospital visits.
Anyway, for the permissions, upload to your server the attached php file and run through your browser visiting the url http:///chperms.php.
This will set all the necessary permissions almost instantly.
It is better if you run it just before starting the procedure of the installation and once more after the installation finish.
FYI The php file has no output, so you will see a blank page.
Previous post’s attachement
Unzip and upload.
I have fixed all permissions and have proceeded through the install. I got to the database page and I wasn’t sure if I should set up the database in direct admin so I did it. Then I found my install was stuck on this page. Can you tell me if I have done anything wrong?
here is the screenshot
Now I see this screen. What should I do?
If you go to http://www.yourmilitary.com/SuiteCrm the login page should be displayed.Instead a 500 error appears. So I think that you have done something wrong during installation.
I have not finished installing. I have trouble getting past database page. Quick question…do i set up database manually in my phymyadmin?
You should first create the database with phpmyadmin and then start the installation. I think that now you should delete all the files and start over.
I can’t keep reinstalling and starting over. I need to understand what to put into the fields in the install to help me connect to the database.
Do you know anyone i can hire to get them to do this install? I am in tears now. This should not be this hard