Une ligne de code php pour obtenir les paramètres opcache et plus de 30 explications sur les paramètres

<?php echo "<h3>opcache config</h3>".json_encode(opcache_get_configuration(), JSON_PRETTY_PRINT); ?>

La ligne de code ci-dessus peut être complétée (PHP5.5+;), et les paramètres sont obtenus comme suit

{
    "directives": {
        "opcache.enable": true,
        "opcache.enable_cli": true,
        "opcache.use_cwd": true,
        "opcache.validate_timestamps": true,
        "opcache.validate_permission": false,
        "opcache.validate_root": false,
        "opcache.inherited_hack": true,
        "opcache.dups_fix": false,
        "opcache.revalidate_path": false,
        "opcache.log_verbosity_level": 1,
        "opcache.memory_consumption": 134217728,
        "opcache.interned_strings_buffer": 32,
        "opcache.max_accelerated_files": 80000,
        "opcache.max_wasted_percentage": 0.05,
        "opcache.consistency_checks": 0,
        "opcache.force_restart_timeout": 180,
        "opcache.revalidate_freq": 3,
        "opcache.preferred_memory_model": "",
        "opcache.blacklist_filename": "",
        "opcache.max_file_size": 0,
        "opcache.error_log": "",
        "opcache.protect_memory": false,
        "opcache.save_comments": true,
        "opcache.fast_shutdown": true,
        "opcache.enable_file_override": false,
        "opcache.optimization_level": 2147467263,
        "opcache.lockfile_path": "\/tmp",
        "opcache.file_cache": "",
        "opcache.file_cache_only": false,
        "opcache.file_cache_consistency_checks": true
    },
    "version": {
        "version": "7.1.33",
        "opcache_product_name": "Zend OPcache"
    },
    "blacklist": []
}

Vous trouverez ci-dessous une explication de chaque paramètre :

  • opcache.enable : active OPcache.

  • opcache.enable_cli : activez OPcache pour l'interface de ligne de commande (CLI).

  • opcache.use_cwd : utilise le répertoire de travail actuel comme clé de cache.

  • opcache.validate_timestamps : activez la validation de l'horodatage pour vérifier si les fichiers ont changé.

  • opcache.validate_permission : désactive la validation des autorisations pour vérifier si les fichiers sont lisibles.

  • opcache.validate_root : désactivez la validation racine pour vérifier si les fichiers se trouvent dans le répertoire racine PHP.

  • opcache.inherited_hack : activez le hack d'héritage pour résoudre les problèmes d'héritage.

  • opcache.dups_fix : désactivez le correctif de duplication pour résoudre les problèmes de duplication.

  • opcache.revalidate_path : désactivez la validation du chemin pour vérifier si le fichier se trouve dans le chemin PHP.

  • opcache.log_verbosity_level : définissez le niveau de détail du journal.

  • opcache.memory_consumption : définissez la quantité de mémoire utilisée par OPcache.

  • opcache.interned_strings_buffer : définit la taille du tampon utilisée pour stocker les chaînes.

  • opcache.max_accelerated_files : définissez le nombre maximum de fichiers accélérés.

  • opcache.max_wasted_percentage : définissez le pourcentage de gaspillage maximum.

  • opcache.consistency_checks : définissez le niveau de contrôle de cohérence.

  • opcache.force_restart_timeout : définissez le délai d'expiration du redémarrage forcé.

  • opcache.revalidate_freq : définir la fréquence de revalidation.

  • opcache.preferred_memory_model : définissez le modèle de mémoire préféré.

  • opcache.blacklist_filename : définissez le nom du fichier de la liste noire.

  • opcache.max_file_size : définit la taille maximale du fichier.

  • opcache.error_log : définissez le nom du fichier journal des erreurs.

  • opcache.protect_memory : active la protection de la mémoire.

  • opcache.save_comments : Activer l'enregistrement des commentaires.

  • opcache.fast_shutdown : active l'arrêt rapide.

  • opcache.enable_file_override : désactiver le remplacement de fichier.

  • opcache.optimization_level : définissez le niveau d'optimisation.

  • opcache.lockfile_path : définit le chemin du fichier de verrouillage.

  • opcache.file_cache : définissez le chemin du cache de fichiers.

  • opcache.file_cache_only : active la mise en cache des fichiers uniquement.

  • opcache.file_cache_consistency_checks : active les vérifications de cohérence du cache de fichiers.

Les informations de version incluent la version PHP et le nom du produit OPcache. Une liste noire vide signifie qu’il n’y a aucun fichier interdit.

Je suppose que tu aimes

Origine blog.csdn.net/YUJIANYUE/article/details/130717323
conseillé
Classement