burnhotrythmsoul
25-06-2009, 11:52
Oto mój problem:
Założyłem sobie konto do strony na google analitycs i po wklejeniu kodu do raportów do pliku index.php przy wgrywaniu go na ftp stały się 2 następujące rzeczy:
1. "ucięło" (w sensie dosłownym) plik index.php w połowie, w sensie w pewnym momencie jest ucięty kod i dalej pusto.
2. Wyskoczył błąd "Warning: Memcache::addserver() expects parameter 2 to be long, string given in /virtual/pl/h2/filokrakow/libraries/joomla/cache/storage/memcache.php on line 84"
Plik index.php już sobie napisałem na nowo jednak nie wiem jak sobie z tym błędem poradzić. Jak coś podaje kod (na czerwono wyróżniona 84 linia kodu):
function &getConnection() {
static $db = null;
if(is_null($db)) {
$params =& JCacheStorageMemcache::getConfig();
$persistent = (isset($params['persistent'])) ? $params['persistent'] : false;
// This will be an array of loveliness
$servers = (isset($params['servers'])) ? $params['servers'] : array();
// Create the memcache connection
$db = new Memcache;
foreach($servers AS $server) {
$db->addServer($server['host'], $server['port'], $persistent);
}
}
return $db;
}
Założyłem sobie konto do strony na google analitycs i po wklejeniu kodu do raportów do pliku index.php przy wgrywaniu go na ftp stały się 2 następujące rzeczy:
1. "ucięło" (w sensie dosłownym) plik index.php w połowie, w sensie w pewnym momencie jest ucięty kod i dalej pusto.
2. Wyskoczył błąd "Warning: Memcache::addserver() expects parameter 2 to be long, string given in /virtual/pl/h2/filokrakow/libraries/joomla/cache/storage/memcache.php on line 84"
Plik index.php już sobie napisałem na nowo jednak nie wiem jak sobie z tym błędem poradzić. Jak coś podaje kod (na czerwono wyróżniona 84 linia kodu):
function &getConnection() {
static $db = null;
if(is_null($db)) {
$params =& JCacheStorageMemcache::getConfig();
$persistent = (isset($params['persistent'])) ? $params['persistent'] : false;
// This will be an array of loveliness
$servers = (isset($params['servers'])) ? $params['servers'] : array();
// Create the memcache connection
$db = new Memcache;
foreach($servers AS $server) {
$db->addServer($server['host'], $server['port'], $persistent);
}
}
return $db;
}