Iemand ervaring met civicrm-module?

Heeft er iemand ervaring met de civicrm-module? Ik ben al uren aan het zwoegen, maar krijg hem niet deftig geïnstalleerd?
TUc

Auteur: 
TUc
afbeelding van demeesterroel
Door demeesterroel op 27 januari, 2007 - 23:02

Probeer je de volledige civicrm te installeren of wil je 'em installeren als module binnen een bestaande drupal.

Geef misschien even door welke drupal versie je gebruikt en een link naar de civicrm module die je probeert installeren

Door TUc op 28 januari, 2007 - 10:48

Dag Roel,
Ik tracht CiviCRM als module te implementeren bij Drupal 5.0. Op de site van CiviCRM staat dat dat mogelijk is. Ik heb via diezelfde site "civicrm-1.6.8284-drupal-php4.tar" gedownload van http://sourceforge.net/project/showfiles.php?group_id=177914.

Het zit hem denk ik in de settings-file.
Ik installeerde de code in de gewone modules-map (drupal/modules). De civicrm.settings.php-file ging in de drupal/sites/default-map.

Samengevat ziet de civicrm-settings.php-file er zo uit:


define( 'CIVICRM_UF' , 'Drupal' );
define( 'CIVICRM_UF_VERSION' , '5.0' );
define( 'CIVICRM_UF_URLVAR' , 'q' );
define( 'CIVICRM_UF_DSN' , 'mysql://convan_drpl:XXX@localhost/convan_drpl?new_link=true' );
define( 'CIVICRM_UF_USERSTABLENAME', 'users' );
define( 'CIVICRM_MYSQL_VERSION', 4.1 );
define( 'CIVICRM_DSN' , 'mysql://convan_drpl:XXX@localhost/convan_civicrm?new_link=true' );
define( 'CIVICRM_MYSQL_PATH', '/usr/bin/' );

global $civicrm_root;
$civicrm_root = '/home3/convan/public_html/drupal/modules/civicrm/';
define( 'CIVICRM_TEMPLATE_COMPILEDIR', '/home3/convan/public_html/drupal/files/templates_c/' );

define( 'CIVICRM_UF_BASEURL' , 'http://convan.4mak.net/drupal/' );
define( 'CIVICRM_SMTP_PASSWORD', '' );
define( 'CIVICRM_CONTRIBUTE_PAYMENT_TEST_PASSWORD' , '' );
define( 'CIVICRM_CONTRIBUTE_PAYMENT_TEST_KEY' , '' );
define( 'CIVICRM_CONTRIBUTE_PAYMENT_TEST_SUBJECT' , '' );
define( 'CIVICRM_CONTRIBUTE_PAYMENT_PASSWORD' , '' );
define( 'CIVICRM_CONTRIBUTE_PAYMENT_KEY' , '' );
define( 'CIVICRM_CONTRIBUTE_PAYMENT_SUBJECT' , '' );
define('CIVICRM_DOMAIN_ID' , 1 );
define( 'CIVICRM_UF_FRONTEND', 0 );

/**
*
* Do not change anything below this line. Keep as is
*
*/

Wanneer ik met deze settings de module Civicrm enable, krijg ik de foutmelding:

Fatal error: Can't load CRM/Core/Config.php, open_basedir restriction. in /home3/convan/public_html/drupal/modules/civicrm/drupal/civicrm.module on line 227

~~~~~~~~~~~~
Jan Heynen
www.krimson.be

afbeelding van Sutharsan
Door Sutharsan op 28 januari, 2007 - 11:34

De apache Safe Mode staat aan. Als je zelf geen toegang tot de apache settings hebt, vraag het aan je webhost om Safe mode uit te zetten.

-- Sutha

-- Erik

Door msn op 28 januari, 2007 - 12:06

Ik heb Civicrm draaiend in een multi site omgeving op php 5 en Mysql 5.

Probeer eens:
define( 'CIVICRM_UF_BASEURL' , 'http://convan.4mak.net/' );
in plaats van
define( 'CIVICRM_UF_BASEURL' , 'http://convan.4mak.net/drupal/' );

De foutmelding geeft aan dat de file config.php niet gevonden wordt, dit kan worden veroorzaakt door een verkeerde verwijzing. Ik heb mijn setting nog even bekeken en heb ook de directory 'drupal' niet benoemd in de basurl, ondanks dat ik deze map wel gebruik voor de drupal bestanden.

succes Martin

Door TUc op 31 januari, 2007 - 21:48

Ik heb ze ondertussen aan de praat gekregen. Het was inderdaad the safe_mode...

~~~~~~~~~~~~
Jan Heynen
www.krimson.be

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.