PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu Einstellung von DATASTORE-CACHE KONFIGURATION in config.php


pLanuX
30.04.2008, 18:15
hallo zusammen,

Hab eine Frage zu Einstellungen von DATASTORE-CACHE KONFIGURATION in config.php

// ****** DATASTORE-CACHE KONFIGURATION *****
// Hier koennen Sie die verschiedenen Methoden konfigurieren, die fuer den Cache
// der Datastore-Elemente verwendet werden.
// vB_Datastore_Filecache - um die Cache-Datei /includes/datastore/datastore_cache.php zu verwenden (CHMOD 777 benoetigt)
// vB_Datastore_APC - um APC zu verwenden
// vB_Datastore_XCache - um XCache zu verwenden
// vB_Datastore_Memcached - um einen Memcache-Server zu verwenden (Konfiguration weiter unten)
// $config['Datastore']['class'] = 'vB_Datastore_Filecache'; <-- muss ich
hier in diese Zeile die 2 // weck machen und bei ['Datastore']
vB_Datastore_APC eintragen oder ist das falsch??? Und muss ich
bei ['class'] auch noch was eintragen?
// Bei einem Memcache-Server ist es auch notwendig, dass Sie den Hostnamen bzw.
// die IP-Adresse und den Port angeben, unter denen der Server erreichbar ist:
/*
$config['Datastore']['class'] = 'vB_Datastore_Memcached'; <-- oder muss
ich hier wo 'vB_Datastore_Memcached' ist durch vB_Datastore_APC
ersetzen. Und muss ich bei ['class'] auch noch was eintragen?
$i = 0;
// Erster Server
$i++;
$config['Misc']['memcacheserver'][$i] = '127.0.0.1';
$config['Misc']['memcacheport'][$i] = 11211;
$config['Misc']['memcachepersistent'][$i] = true;
$config['Misc']['memcacheweight'][$i] = 1;
$config['Misc']['memcachetimeout'][$i] = 1;
$config['Misc']['memcacheretry_interval'][$i] = 15;
*/

oder muss ich sogar bei alle beide dinger das eintragen

pLanuX
30.04.2008, 19:28
kann mir keiner dazu helfen???

Andreas
30.04.2008, 19:40
Wie ausfühlich muss der Kommenar noch werden ;)

Trag einfach die gewünschte Klasse bei

$config['Datastore']['class']

ein und fertig.

pLanuX
30.04.2008, 19:47
Sorry bin mir halt nicht ganz sicher

// ****** DATASTORE-CACHE KONFIGURATION *****
// Hier koennen Sie die verschiedenen Methoden konfigurieren, die fuer den Cache
// der Datastore-Elemente verwendet werden.
// vB_Datastore_Filecache - um die Cache-Datei /includes/datastore/datastore_cache.php zu verwenden (CHMOD 777 benoetigt)
// vB_Datastore_APC - um APC zu verwenden
// vB_Datastore_XCache - um XCache zu verwenden
// vB_Datastore_Memcached - um einen Memcache-Server zu verwenden (Konfiguration weiter unten)
// $config['Datastore']['class'] = 'vB_Datastore_APC';
// Bei einem Memcache-Server ist es auch notwendig, dass Sie den Hostnamen bzw.
// die IP-Adresse und den Port angeben, unter denen der Server erreichbar ist:
/*
$config['Datastore']['class'] = 'vB_Datastore_APC';
$i = 0;
// Erster Server
$i++;
$config['Misc']['memcacheserver'][$i] = '127.0.0.1';
$config['Misc']['memcacheport'][$i] = 11211;
$config['Misc']['memcachepersistent'][$i] = true;
$config['Misc']['memcacheweight'][$i] = 1;
$config['Misc']['memcachetimeout'][$i] = 1;
$config['Misc']['memcacheretry_interval'][$i] = 15;
*/passt das so

weil normaler weiße wenn // davor steht ist es doch auskommentiert ???

und das andere ist doch auskommentiert da wo am anfang /* und am ende das *\ ist.

Bitte nicht hauen bin da noch ein ziemlicher noob

Andreas
30.04.2008, 19:59
Wenn Du APC nutzen möchtest brauchst Du diese Zeile:


$config['Datastore']['class'] = 'vB_Datastore_APC';


Und zwar ohne Kommentar außen herum.
Also entweder den Kommentar davor schließen und danach wieder öffnen - oder das Dingen kopieren und unter den ganzen Kommentarblock setzen.

pLanuX
30.04.2008, 20:08
Achso jetzt hab ich das glaube ich kapiert wie das gemeint ist. Also einfach in die eine Zeile die // entfernen und dann vB_Datastore_APC rein also das es dann jetzt so aussieht?? Hoffentlich steh ich nicht mehr auf der Leitung


// ****** DATASTORE-CACHE KONFIGURATION *****
// Hier koennen Sie die verschiedenen Methoden konfigurieren, die fuer den Cache
// der Datastore-Elemente verwendet werden.
// vB_Datastore_Filecache - um die Cache-Datei /includes/datastore/datastore_cache.php zu verwenden (CHMOD 777 benoetigt)
// vB_Datastore_APC - um APC zu verwenden
// vB_Datastore_XCache - um XCache zu verwenden
// vB_Datastore_Memcached - um einen Memcache-Server zu verwenden (Konfiguration weiter unten)
$config['Datastore']['class'] = 'vB_Datastore_APC';
// Bei einem Memcache-Server ist es auch notwendig, dass Sie den Hostnamen bzw.
// die IP-Adresse und den Port angeben, unter denen der Server erreichbar ist:
/*
$config['Datastore']['class'] = 'vB_Datastore_Memcached';
$i = 0;
// Erster Server
$i++;
$config['Misc']['memcacheserver'][$i] = '127.0.0.1';
$config['Misc']['memcacheport'][$i] = 11211;
$config['Misc']['memcachepersistent'][$i] = true;
$config['Misc']['memcacheweight'][$i] = 1;
$config['Misc']['memcachetimeout'][$i] = 1;
$config['Misc']['memcacheretry_interval'][$i] = 15;

Mystics
02.05.2008, 22:23
Korrekt :)