Sziasztok,
szeretném használni a Memcache modult Drupal 7 alatt saját VPS serveremen amin egy Debian 6 fut, hogy a teljesítményt optimalizálni tudjam.
Sajnos amikor bekapcsolom egy kis idő múlva (kb 1 percen belül) a teljes Drupal oldal összeomlik. Amíg nem onlik össze addig tökéletesen fut. Minden oldalt tökéletesen megjelenít. Törölhetem többször a cache-t is....
Ezzel kapcsolom be a settings.php-ben.
$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc'; $conf['cache_default_class'] = 'MemCacheDrupal';
Az összeomlásnál a smink elkérhetetlen lesz. A web oldalra az alábbi üzeneteket teszi:
Notice: Undefined index: bluemasters drupal_theme_initialize() függvényben (/var/www/virtual/server/htdocs/includes/theme.inc 100 sor).
Notice: Trying to get property of non-object _drupal_theme_initialize() függvényben (/var/www/virtual/server/htdocs/includes/theme.inc 146 sor).
Notice: Trying to get property of non-object _theme_load_registry() függvényben (/var/www/virtual/server/htdocs/includes/theme.inc 335 sor).
Notice: Trying to get property of non-object _theme_load_registry() függvényben (/var/www/virtual/server/htdocs/includes/theme.inc 319 sor).
Notice: Undefined index: bluemasters theme_get_setting() függvényben (/var/www/virtual/server/htdocs/includes/theme.inc 1431 sor).
Notice: Trying to get property of non-object theme_get_setting() függvényben (/var/www/virtual/server/htdocs/includes/theme.inc 1468 sor).
Notice: Trying to get property of non-object theme_get_setting() függvényben (/var/www/virtual/server/htdocs/includes/theme.inc 1478 sor).
Másik oldalon még egy ilyen hibával is kiegészül:
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'server.agenda' doesn't exist: SELECT bid, value FROM {agenda} WHERE name = :name; Array ( [:name] => title ) agenda_block_info() függvényben (/var/www/virtual/server/htdocs/sites/all/modules/agenda/agenda.module 86 sor).
Mit lehetne tenni, hol keressem a hibát? Esetleg a VPS-n követtem le valami hibát a telepítésnél?
Segítségeteket előre is köszönöm!
KALMI
Rossz hirem van
Ezt nem lesz egyszeru megfejteni... foleg az elsot.
A masodik nekem azt mondja hogy a MySQL megdoglott teljesen -- kifogy a memoriabol (mert a memcached miatt nincs eleg) es osszeomlik?
Aha, dehogyan tud hisz a
Aha, dehogyan tud hisz a serveremnek ilyen paraméterei vannak:
CPU: One core, 3.2 GHz
RAM: 4 GB (guaranteed)
Disk: 200 GB
Adott pillanatba, mikor futtatom a tesztet, akkor az egész serveren csak én vagyok.
Miket kellene beállítani. pl: a PHP.ini ben mennyi memóriát kellene hagyni? Mi ennek a logikája?
Esetleg "optimális" beállításokról létezik valami jó leírás?
KALMI