Re: I can't be the only one
If it helps here's my standard setup that I always use and which always worked (and still does):
(Fresh) install of Ubuntu LTS Server (8.04 currently) or Debian
Plain vanilla LAMP stack from the Ubuntu/Debian repositories (for speed reasons I sometimes use Lightspeed but this is a matter of taste).
rem: I am still using php 5.2.8
One app directory somewhere
Underneath the Sugar directories
After copying and unzipping Sugar I set the user/group for the entire Sugar directory (incl. subs) to www-data (this is the Debian/Ubuntiu webserver user)
Then again for the entire directory incl subs I set the permissions to 755.
You may change some dirs to 644 later on as suggested.
For each installation I create a session directory within the Sugar structure (again 755) and I do set the session save path in config.php accordingly (NOT in php.ini and NOT in .htaccess).
During installation I always have Sugar create the db and the respective user (not root of course)
The db always sits on the same server as Sugar (at least for the installation). This means you need to use "localhost" rather than the path Sugar suggests.
That pretty much is it and I installed Sugar probably a 100 times on at least 20 different machines/environmments.
__________________________
Robert Laussegger
http://www.iscongroup.net
Bei Fragen: support@iscon.at
Die deutschen Sprachdateien für SugarCRM und das deutsche Handbuch gibt es hier: http://goo.gl/kPsAz
Ab sofort auch mit 6.4.2
Bookmarks