<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Digital Psyche &#124; Technology Resource Blog &#187; SugarCRM</title>
	<atom:link href="http://digitalpsyche.org/tag/sugarcrm/feed/" rel="self" type="application/rss+xml" />
	<link>http://digitalpsyche.org</link>
	<description></description>
	<lastBuildDate>Fri, 07 Aug 2009 07:34:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hosting SugarCRM on 1and1 Shared Package</title>
		<link>http://digitalpsyche.org/hosting-sugarcrm-on-1and1-shared-package/</link>
		<comments>http://digitalpsyche.org/hosting-sugarcrm-on-1and1-shared-package/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 04:47:00 +0000</pubDate>
		<dc:creator>digitalpsyche</dc:creator>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[1and1]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[SugarCRM]]></category>
		<category><![CDATA[Tweaks]]></category>

		<guid isPermaLink="false">http://digitalpsyche.org/blog/2009/05/hosting-sugarcrm-on-1and1-shared-package/</guid>
		<description><![CDATA[



1and1.com provides an economical shared hosting package. And with features such as php libraries built with the imap-c libraries, a generous daily smtp relay limit, php5 and mysql support, it felt like the ideal place for me to host a SugarCRM instance.
However, receiving several errors after the install was complete made me think that perhaps [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a href="http://digitalpsyche.org/wp-content/uploads/2009/06/sugarcrm.png"><img class="alignleft size-full wp-image-133" title="sugarcrm" src="http://digitalpsyche.org/wp-content/uploads/2009/06/sugarcrm.png" alt="sugarcrm" width="212" height="40" /></a>1and1.com provides an economical shared hosting package. And with features such as php libraries built with the imap-c libraries, a generous daily smtp relay limit, php5 and mysql support, it felt like the ideal place for me to host a SugarCRM instance.</p>
<p>However, receiving several errors after the install was complete made me think that perhaps I should have done more research before shelling out the money for a new hosting provider.</p>
<p>Then I remembered Google&#8230;</p>
<p>After a bit of searching I found what I needed to know in order to get SugarCRM running on 1and1 shared hosting.</p>
<p><span style="font-weight: bold;">1) Permissions</span></p>
<p>Certain SugarCRM directories and files are required to be owned by the same group that owns the Apache web server.  If this is not the case, you will many errors at the header of the sugar pages once per session:</p>
<p>Warning: chmod() [function.chmod]: Permission denied in /htdocs/sugardir/include/utils/sugar_file_utils.php on line 194</p>
<p>Specified directory &#8221; for zip file &#8216;cache/upload/langpack_ge_52a_ce.zip&#8217; extraction does not exist. the CHMOD errors in line 196.</p>
<p>Changing ownership of SugarCRM directories\files to this group is only possible with root access.  And on a shared host such as 1and1, you will not have root access.</p>
<p>The document <a rel="nofollow" target="_blank" href="http://www.sugarcrm.com/wiki/index.php?title=Required_file_system_permissions_on_Linux" target="_blank">here</a> describes what to do if you are using Sugar on a shared host.  This did not work for me.  And yes, I know it is not secure.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x15, created 7/2/09 */
google_ad_slot = "8928628037";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
A bit more digging around turned up this <a rel="nofollow" target="_blank" href="http://www.sugarcrm.com/forums/showthread.php?t=46432&amp;highlight=shared+hosting" target="_blank">post</a>.  It describes a line in config.php that attempts to set a directory to mode 1528.  The author simply changed this mode to 1520.  I tried it. It worked!</p>
<p>array (<br />
&#8216;dir_mode&#8217; =&gt; 1528,    &lt;&#8212;&#8212;- Change the 1520 to 1528<br />
&#8216;file_mode&#8217; =&gt; 432,<br />
&#8216;user&#8217; =&gt; &#8221;,<br />
&#8216;group&#8217; =&gt; &#8221;,<br />
),</p>
<p><span style="font-weight: bold;">2) Zlib compression</span></p>
<p>After the permissions problems were resolved, I received a new set of errors:</p>
<p>PHP &#8230; Cannot change zlib.output_compression &#8211; headers already sent &#8230;</p>
<p>Again a quick search on google turned up the answer.  Create a php.ini file in the hosting root directory with the following line: zlib.output_compression = On.</p>
<p>Now all is well with SugarCRM on 1and1<br />
<script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<span style="font-style: italic;">This guest post is by Kelvin Johnson, an applications Developer from Blue Island, Illinois, USA</span><br />
<!-- START of the zanox affiliate HTML code --><br />
<!-- ( The HTML code may not be changed in the sense of faultless functionality! ) --><br />
<a rel="nofollow" target="_blank" href="http://ad.zanox.com/ppc/?13057471C313313639T"><img src="http://ad.zanox.com/ppv/?13057471C313313639" align="bottom" width="468" height="60" border="0" hspace="1" alt="231 August 2009 468x60.gif"></a><br />
<!-- ENDING of the zanox-affiliate HTML-Code --></p>
]]></content:encoded>
			<wfw:commentRss>http://digitalpsyche.org/hosting-sugarcrm-on-1and1-shared-package/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Session save path error in SugarCRM installation.</title>
		<link>http://digitalpsyche.org/session-save-path-error-in-sugarcrm-installation/</link>
		<comments>http://digitalpsyche.org/session-save-path-error-in-sugarcrm-installation/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 07:34:00 +0000</pubDate>
		<dc:creator>digitalpsyche</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[1and1]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[SugarCRM]]></category>
		<category><![CDATA[Tweaks]]></category>

		<guid isPermaLink="false">http://digitalpsyche.org/blog/2009/04/session-save-path-error-in-sugarcrm-installation/</guid>
		<description><![CDATA[



I recently moved my other website from 1and1 Linux shared hosting to 1and1 VPSII Linux hosting package (plesk). While trying to install SugarCRM on VPSII the system check of SugarCRM installer doesn’t let me through; gives an error message at the beginning of the installation process. &#8220;The session.save_path setting in your php configuration file (php.ini) [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a href="http://digitalpsyche.org/wp-content/uploads/2009/06/sugarcrm.png"><img class="alignleft size-full wp-image-133" title="sugarcrm" src="http://digitalpsyche.org/wp-content/uploads/2009/06/sugarcrm.png" alt="sugarcrm" width="212" height="40" /></a>I recently moved my other website from 1and1 Linux shared hosting to 1and1 VPSII Linux hosting package (plesk). While trying to install SugarCRM on VPSII the system check of SugarCRM installer doesn’t let me through; gives an error message at the beginning of the installation process. &#8220;The session.save_path setting in your php configuration file (php.ini) is not set or is set to a folder which did not exist. You might need to set the save_path setting in php.ini or verify that the folder sets in save_path exist&#8221;.</p>
<p>After hours of digging the internet for the problem, checking and rechecking everything: the solution to the error is quite simple. There is a IF LOOP syntax error in the install/installSystemCheck.php file! All you need to do is add curly braces at line number 186 after:</p>
<p>if (strpos ($session_save_path, &#8220;;&#8221;) !== FALSE)<span style="font-weight: bold; color: #ff0000;">{</span><br />
and close the braces at line number 210: }<span style="color: #ff0000; font-weight: bold;">}</span></p>
<p>Follow the steps below to edit the installSystemCheck.php file:<br />
Step1: FTP access you SugarCRM folder using a FTP client (I use <a rel="nofollow" target="_blank" href="http://filezilla-project.org/" target="_blank">FileZilla</a>).</p>
<p>Step2: Browse to the install folder within the SugarCRM folder.</p>
<p>Step3: Download installSystemCheck.php file to you local hard drive.</p>
<p>Step4: Open installSystemCheck.php using a text editor (I use <a rel="nofollow" target="_blank" href="http://www.editpadpro.com/" target="_blank">EditPadPro</a>).</p>
<p>Step5: Scroll to line number 186 and add curly braces after: if (strpos ($session_save_path, &#8220;;&#8221;) !== FALSE){</p>
<p>Step6: Scroll further to line number 210 and close the curly braces. See the complete code below. Braces to be added are in red.</p>
<p>if (strpos ($session_save_path, &#8220;;&#8221;) !== FALSE)<span style="font-weight: bold; color: #ff0000;">{</span><br />
$session_save_path = substr ($session_save_path, strpos ($session_save_path, &#8220;;&#8221;)+1);<br />
if(is_dir($session_save_path)){<br />
if(is_writable($session_save_path)){<br />
installLog(&#8221;Session Save Path is &#8220;.$session_save_path);<br />
}else{<br />
$save_pathStatus = &#8220;<span class="'stop'">{$mod_strings['ERR_CHECKSYS_SESSION_SAVE_PATH_NOT_WRITABLE']}</span>&#8220;;<br />
installLog(&#8221;ERROR:: {$mod_strings['ERR_CHECKSYS_SESSION_SAVE_PATH_NOT_WRITABLE']}&#8221;);<br />
$error_found = true;<br />
$error_txt .= &#8216;</p>
<p><strong style="font-weight: normal;">&#8216;.$mod_strings['LBL_CHECKSYS_SESSION_SAVE_PATH'].&#8217;</strong><br />
&#8216;.$save_pathStatus.&#8217;<br />
&#8216;;<br />
}<br />
}else{<br />
$save_pathStatus = &#8220;<span class="'stop'">{$mod_strings['ERR_CHECKSYS_SESSION_SAVE_PATH_NOT_SET']}</span>&#8220;;<br />
installLog(&#8221;ERROR:: {$mod_strings['ERR_CHECKSYS_SESSION_SAVE_PATH_NOT_SET']}&#8221;);<br />
$error_found = true;<br />
$error_txt .= &#8216;</p>
<p><strong style="font-weight: normal;">&#8216;.$mod_strings['LBL_CHECKSYS_SESSION_SAVE_PATH'].&#8217;</strong><br />
&#8216;.$save_pathStatus.&#8217;<br />
&#8216;;<br />
}<span style="font-weight: bold; color: #ff0000;">}</span></p>
<p>Step7: Save the file and upload back to the remote SugarCRM install folder, replacing the original file.</p>
<p>Step8: Run the SugarCRM installer again, should run fine now! Note: Make sure the session path is making sense. E.g. the path exists etc.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<!-- START of the zanox affiliate HTML code --><br />
<!-- ( The HTML code may not be changed in the sense of faultless functionality! ) --><br />
<a rel="nofollow" target="_blank" href="http://ad.zanox.com/ppc/?13057471C313313639T"><img src="http://ad.zanox.com/ppv/?13057471C313313639" align="bottom" width="468" height="60" border="0" hspace="1" alt="231 August 2009 468x60.gif"></a><br />
<!-- ENDING of the zanox-affiliate HTML-Code --></p>
]]></content:encoded>
			<wfw:commentRss>http://digitalpsyche.org/session-save-path-error-in-sugarcrm-installation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SMTP settings for SugarCRM on 1and1 shared hosting.</title>
		<link>http://digitalpsyche.org/smtp-settings-for-sugarcrm-on-1and1-shared-hosting/</link>
		<comments>http://digitalpsyche.org/smtp-settings-for-sugarcrm-on-1and1-shared-hosting/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 10:16:00 +0000</pubDate>
		<dc:creator>digitalpsyche</dc:creator>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[1and1]]></category>
		<category><![CDATA[POP3]]></category>
		<category><![CDATA[SmallBusiness]]></category>
		<category><![CDATA[SMTP]]></category>
		<category><![CDATA[SugarCRM]]></category>

		<guid isPermaLink="false">http://digitalpsyche.org/blog/2009/03/smtp-settings-for-sugarcrm-on-1and1-shared-hosting/</guid>
		<description><![CDATA[



After installing SugarCRM email ids have to be configured for sending and receiving emails. Which can be a painful task if you don’t know the SMTP and POP3 servers of your host.
All the hosts provide the SMTP and pop3 server configurations which can be used to configure the email ids in the SugarCRM. I installed [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a href="http://digitalpsyche.org/blog/2009/03/smtp-settings-for-sugarcrm-on-1and1-shared-hosting/" target="_self"><img class="alignleft size-full wp-image-133" title="sugarcrm" src="http://digitalpsyche.org/wp-content/uploads/2009/06/sugarcrm.png" alt="sugarcrm" width="212" height="40" /></a>After installing SugarCRM email ids have to be configured for sending and receiving emails. Which can be a painful task if you don’t know the SMTP and POP3 servers of your host.</p>
<p>All the hosts provide the SMTP and pop3 server configurations which can be used to configure the email ids in the SugarCRM. I installed SugarCRM on 1and1.com shared hosting; there pop3 server works perfectly fine but for sending out the emails the SMTP server doesn’t work for some reason. Sendmail option can be used instead of SMTP but when you send emails using sendmail are marked as spam.</p>
<p>After researching for the problem I found out the solution. IP address of the SMTP server (74.208.5.2) must be used that means put 74.208.5.2 instead of smtp.1and1.com in the SMTP server configuration and it will work fine.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<!-- START of the zanox affiliate HTML code --><br />
<!-- ( The HTML code may not be changed in the sense of faultless functionality! ) --><br />
<a rel="nofollow" target="_blank" href="http://ad.zanox.com/ppc/?13057471C313313639T"><img src="http://ad.zanox.com/ppv/?13057471C313313639" border="0" alt="231 August 2009 468x60.gif" hspace="1" width="468" height="60" align="bottom" /></a><br />
<!-- ENDING of the zanox-affiliate HTML-Code --></p>
]]></content:encoded>
			<wfw:commentRss>http://digitalpsyche.org/smtp-settings-for-sugarcrm-on-1and1-shared-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSource CRM system for Small Business &#8211; SugarCRM</title>
		<link>http://digitalpsyche.org/opensource-crm-system-for-small-business-sugarcrm/</link>
		<comments>http://digitalpsyche.org/opensource-crm-system-for-small-business-sugarcrm/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 12:17:00 +0000</pubDate>
		<dc:creator>digitalpsyche</dc:creator>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[SmallBusiness]]></category>
		<category><![CDATA[SugarCRM]]></category>

		<guid isPermaLink="false">http://digitalpsyche.org/blog/2009/03/opensource-crm-system-for-small-business-sugarcrm/</guid>
		<description><![CDATA[



Tracking customer relationships has always been a complicated thing for all businesses. Larger companies use CRM softwares like SalesForce, Microsoft CRM etc. costing thousands of dollars; Small Businesses usually cannot afford that.
But now they can! thanks to SugarCRM &#8211; The open source customer relationship management (CRM) system. SugarCRM can be downloaded from HERE. It’s easy [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<a href="http://digitalpsyche.org/blog/2009/03/opensource-crm-system-for-small-business-sugarcrm/" target="_self"><img class="alignleft size-full wp-image-133" title="sugarcrm" src="http://digitalpsyche.org/wp-content/uploads/2009/06/sugarcrm.png" alt="sugarcrm" width="212" height="40" /></a>Tracking customer relationships has always been a complicated thing for all businesses. Larger companies use CRM softwares like SalesForce, Microsoft CRM etc. costing thousands of dollars; Small Businesses usually cannot afford that.</p>
<p>But now they can! thanks to SugarCRM &#8211; The open source customer relationship management (CRM) system. SugarCRM can be downloaded from <a rel="nofollow" target="_blank" href="http://www.sugarforge.org/content/downloads/" target="_blank">HERE</a>. It’s easy to install and configure all the documentation for using as well as for installing is available at <a rel="nofollow" target="_blank" href="http://developers.sugarcrm.com/documentation.php" target="_blank">HERE</a>. It can be installed on a stand alone PC (using the stack installers) as well as on the webserver by downloading the appropriate installation package.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x15, created 7/2/09 */
google_ad_slot = "8928628037";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
SugarCRM is one of the most popular Open Source CRM software systems. As per the SugarCRM community they have hit an exciting milestone on SugarForge.org. Over 5 million downloads across all 550+ projects! It is the most mature and arguably the easiest to use CRM product available. Most of all its free to use with almost all the required features from importing contacts to running reports.</p>
<p>It also gives you the option to customize the available fields, layouts etc. Even the available tab names can be customized according to ones needs. All this can be done inside the administration panel; users and administrators can be defined and managed. The ability to customize the system to such an extent without having to look into the code makes SugarCRM very powerful and adaptable.</p>
<p>SugarCRM Open Source is an excellent choice for any small or medium sized business that is considering implementing a CRM system. Businesses with little to no experience with CRM systems will find it an excellent choice among open source CRM’s available.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-8209969931944216";
/* 468x60, created 7/2/09 */
google_ad_slot = "7236541322";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://digitalpsyche.org/opensource-crm-system-for-small-business-sugarcrm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
