Quickcache installation

  • Auteur de la discussion Auteur de la discussion modv
  • Date de début Date de début
WRInaute occasionnel
Bonjour,

Je suis entrain d'installer quickcache sur un de mes sites. Et que ce soit compatible avec smarty

Mais ça ne fonctionne pas, alors j'aimerais voir avec vous si il n'y a pas d'erreur.
Le manuel d'installation : http://quickcache.codeworxtech.com/manual.html

Pour une installation à la racine, j'efface car pas besoin.

Code:
// Set the includedir to the quickcache-directory
$includedir     = "/quickcache";

Création d'un dossier cache à la racine 777

Code:
/* File based caching setting. */
$QUICKCACHE_DIR = $includedir . '/cache';

Base de donnée

Code:
$QUICKCACHE_DB_HOST     = '.......';  // Database Server
$QUICKCACHE_DB_DATABASE = '........'; // Database-name to use
$QUICKCACHE_DB_USERNAME = '........';           // Username
$QUICKCACHE_DB_PASSWORD = '........';           // Password
$QUICKCACHE_DB_TABLE    = 'CACHEDATA';  // Table that holds the data
$QUICKCACHE_OPTIMIZE    = 1;

Je décommente file pour une utilisation mysql

Code:
  $QUICKCACHE_TYPE = 'mysql'; /* means this is a 'MySQL' type cache */
} else {
  $QUICKCACHE_TYPE = '';  /* means this is a 'file' type cache */
}

Cache no limite

Code:
$QUICKCACHE_TIME         =   0; // Default number of seconds to cache a page

Création de la requête sql aucun problème

Et ensuite qu'est ce que je dois faire :lol: pour faire appel à la fonction

Code:
<?php $cachetimeout=0; require "/path/to/quickcache/quickcache.php"; ?>
avec smarty ?
 
WRInaute accro
Perso je m'en sert pour les recherches du site (le reste est géré par le cache du CMS) et j'ai installé le dossier à la racine et crée le tmp (777).
Ensuite juste 2 lignes a ajouter dans quickcache.php
// Set the includedir to the quickcache-directory
$includedir = "ton site/quickcache";

et

/* File based caching setting. */
$QUICKCACHE_DIR = $includedir . '/tmp';

Et ensuite tu appelles en début de fichiers:
require 'tonsite/quickcache/quickcache.php';
 
WRInaute occasionnel
J'ai mis le code dans mon index.php

Code:
<?php
require '/quickcache/quickcache.php';
?>

Et je me retrouve avec

Code:
Fatal error: main() [function.require]: Failed opening required '/quickcache/quickcache.php' (include_path='.:/usr/lib/php') in /homepages/42/........../htdocs/index.php on line 2

Si j'essaie comme ceci, ça ne marche pas non plus :

Code:
<?php
require($server_path. '/quickcache/quickcache.php');
?>
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut