2015-03-17 1 views
0

Quand je lance le fichier crypté blenc il donne l'erreur:Erreur fatale: blenc_compile: Le module php_blenc a expiré. Veuillez acheter une nouvelle clé de licence ou désactiver le module. in Unknown on line 0

Fatal error: blenc_compile: Module php_blenc was expired. Please buy a new license key or disable the module. in Unknown on line 0

Ces étapes je suis suivie pour utilisation de blenc:

  1. I INSTALLÉ dernière version de blenc de blenc-1.1.4b dans xampp

  2. a ensuite créé un fichier encoder.php avec le contenu:

    $source_code = file_get_contents("testcode.php"); $redistributable_key = blenc_encrypt($source_code, "encrypt.php"); $key_file = ini_get('blenc.key_file'); file_put_contents($key_file, $redistributable_key . "\n", FILE_APPEND);

  3. a ensuite créé un fichier testcode.php avec le contenu:

    echo "hello";

  4. alors j'encodées le fichier nommé testcode.php-encrypt.php.

Et lors de son exécution, j'ai eu l'erreur donnée ci-dessus.

+0

_Veuillez acheter une nouvelle clé de licence_ – AbraCadaver

+0

monsieur c'est un projet opensource. –

+0

J'ai construit l'extension manuellement cette erreur résolue mais une autre erreur s'est produite: ** Erreur fatale: blenc_compile: La validation du script 'C: /xampp/htdocs/test/encoded.php' a échoué, impossible à exécuter. dans Unknown sur la ligne 0 ** –

Répondre

0

php_blenc ont besoin d'un chemin absolu pour KEY_FILE comme celui-ci dans php.ini:

blenc.key_file = "d:/php/blenckeys" 

et erreur clé de licence construire blenc vous et dans les fichiers source blenc_protect.h

... 

#define BLENC_PROTECT_EXPIRE "99-99-9999" 

... 

remplacer par

... 

#define BLENC_PROTECT_EXPIRE "01-01-9999" 

... 
+0

Bonjour Ameer, Pouvez-vous s'il vous plaît laissez-moi savoir comment je peux construire blenc à partir de la source, j'ai cherché dans google et essayé mais incapable de le faire. Si possible, pouvez-vous s'il vous plaît partager DLL avec moi qui a une date d'expiration valide. – Satish