Skip to content

Instantly share code, notes, and snippets.

@phenix-factory
Last active January 18, 2016 09:18
Show Gist options
  • Select an option

  • Save phenix-factory/ea063eab89751f106644 to your computer and use it in GitHub Desktop.

Select an option

Save phenix-factory/ea063eab89751f106644 to your computer and use it in GitHub Desktop.
Option de développement pour SPIP
<?php
/*********************************/
/*** Options de développement ***/
/*********************************/
// Désactiver le cache de SPIP
// -1: inactif
// 1: actif
define('_NO_CACHE', -1);
// Désactiver les caches CSS et Javascript (fichiers se trouvant dans local/cache-js/ et local/cache-css/
define('_INTERDIRE_COMPACTE_HEAD_ECRIRE', true);
define('_INTERDIRE_COMPACTE_HEAD', true);
define('_INTERDIRE_COMPRESSION_HTML', true);
// Activer les rapports d’erreurs PHP
// error_reporting(E_ALL^E_NOTICE);
ini_set('display_errors', 'On');
// Mode test qui sauve des vie pour les newsletters
define('_TEST_EMAIL_DEST', '***@****.**');
// Afficher toutes les erreurs dans SPIP
// define('SPIP_ERREUR_REPORT',E_ALL);
// Augmenter la taille des logs
// $GLOBALS['taille_des_logs'] = 5000;
// Ajouter dans les logs le fichier, la ligne et le nom de la fonction d’où le log est généré.
define('_LOG_FILELINE', true);
// Avoir tous les logs (SPIP3)
define('_LOG_FILTRE_GRAVITE', 8);
// Ajoute les logs sur tout ce qui touche aux autorisations ( fonction autoriser_dist )
// define('_DEBUG_AUTORISER', true);
// Depuis Spip 2.1.22 et 3.0.9, cette option permet d’indiquer dans les logs de MySQL (log/mysql-slow.log)
// l'URL correspondant aux requêtes « lentes » :
// define('_DEBUG_SLOW_QUERIES', true);
// Depuis Spip 3.0.9 (et, en SPIP 2.1 avec le plugin « itérateurs »), cette option permet de suivre
// les boucles demandant plus de 5 secondes (5000 ms) pour s’exécuter
// define('_BOUCLE_PROFILER', 5000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment