Insights in Self Help

SugarCRM GroupMails Cronjobs

1. Log on to your 1and1 server using SSH, the program I use for this is PuTTY. You enter the username and password for SSH access to your site (found in your 1and1 control panel-administration-web space & access-Secure Shell Access) in the PuTTY command prompt and then logon your site. The next two steps you have to go through are:

a. to find the location of your current directory: enter “pwd” to find this… mine was: “/kunden/homepages/XX/dXXXXXXXX/htdocs”

b. to find the location of php on your machine to do this I entered the command “php -info” in the command prompt and looked for the location in the output which was: “/usr/local/bin/php” however due to the nature of 1and1 hosting sometimes the full path is actually “/kunden/usr/local/bin/php”

2. Next create your crontab file. You can find out more about the *’s from the crontab page on wikipedia. So I entered the command “crontab -e” (which means edit crontab) and entered the line(use command “i” to edit and when finished “esc-key” and then “:wq” to save and exit):

“* * * * * /usr/local/bin/php /kunden/homepages/XX/dXXXXXXXX/htdocs/support/cron/index.php > /dev/null” all on one line.

This command means at every minute, every hour on every day using the program found at /usr/local/bin/php (sometimes /kunden/usr/local/bin/php) executes the file found at /kunden/homepages/XX/dXXXXXXXX/htdocs/support/cron/index.php and send the output to the location /dev/null (which means get rid of the output).

Using this command I found that on 1and1 hosting my pop/imap emails were fetched between every 1 and 2 minutes.

Full Review

SugarCRM working email in and outbound 1and1 1und1.de with gmail.com

Inbox:
Colaboration>emails>settings>Mail Accounts
Add: username=googlelogin
imap.gmail.com
protocol:imap
ssl: check
serverport: 993
Folders:INBOX
Outgoing Name=googlelogin
Mailserver:system
..uses gmail over srs.kundenserver.de

Second option:
GroupOutbox:
admin>Inbound Email>new
server adress:imap.1und1.de
user name:1and1EmailAdress
protocoll:IMAP
server:993
SSL:Yes
fromname:1and1EmailAdress
fromadress:1and1EmailAdress
…uses 1and1 as sending Email Adress

dont forget php correction in email.php as shown in previous entry

sugar crm e-mail 1&1 and 1 and 1 problem with email sugarcrm and sugarcrm 1und1 email and sugarcrm mail 1and1 and sugarcrm smtp not working 1und1 and Full Review

SugarCRM Timezone Log Problem

[FATAL] Configuration variable date.timezone is not set,

then add a php.ini to root of your installation with the line:
date.timezone=”Europe/London”

Configuration variable date timezone is not set sugarcrm and [FATAL] Configuration variable date timezone is not set and datetimezone user sugarcrm and set timezone in sugarcrm and sugar crm time zone and sugarcrm timezone setting and time zone setting for sugarcrm and Full Review

SugarCRM Emails at 1and1

Users

Commented out a line in the Email.php file and add one.
(The Email.php file can be found in: /modules/Emails/)

In Version 6.1.6 it’s line 357 and in Version 6.2.1 its line 360 which becomes:

// $mail->Mailer = strtolower($mail_sendtype);

The following line is added underneath:

$mail->Mailer = ‘sendmail’;

Full Review

SugarCRM fatal error: SubPanelDefinitions.php on line 454

Try to edit the SubPanelDefinitions.php.

Line 447(Sugar 6.2.1), change:

PHP Code:
if (! empty ( $module_name ))
to

PHP Code:
if (! empty ( $module_name ) && isset($beanList[$module_name]))
then finish the upgrade process.

error subpaneldefinitions php and subpaneldefinitions php sugarcrm and Full Review

I cannot install modules in SugarCRM

If you get the following error when you try to install a module in SugarCRM:

Specified directory ” for zip file ‘cache/upload/upgrades/module/‘ extraction does not exist.

you can apply the following fix:

Open the directory where your SugarCRM is installed and go to include > utils.
Locate the file sugar_file_utils.php and open it for editing.
Comment the code on line 237(SugarCRM 6.2.1):
return chmod($filename, $mode);

You can comment the code by putting // in front of it so that the code looks like:

//return chmod($filename, $mode);

Save the change and close the file.
From now on you should be able to install modules and language packs to your SugarCRM application without any problems.

sugarcrm language pack extraction and sugarcrm extraction does not exist and specified directory extraction does not exist sugarcrm and sugarcrm specified directory \\ for zip file \upload extraction does not exist and sugarcrm no mode specified and sugarcrm specified directory \\ for zip file \upload/upgrades/langpack/rapira_pack_russian and no mode specified sugarcrm and upload module sugarcrm error and sugarcrm specified directory for zip file extractor does not exist and upload zipped file to sugarcrm module and yhs-002 and zip module is not uploading in sugarcrm and Full Review