Comment installer les chargeurs Ioncube - Étapes simples pour différents types d'hébergement
Publié: 2022-06-04
IonCube protège votre code source PHP des cybercriminels en le compilant en byte code. Installez le chargeur ionCube pour exécuter les fichiers cryptés et accélérer les pages Web. Il fournit deux outils - un encodeur pour compiler les fichiers PHP et un chargeur pour décoder les scripts écrits en PHP.
L'encodage des sources de votre application offre de nombreux avantages :
IonCube Loader est une extension PHP à grande échelle utilisée pour lire et exécuter des fichiers encodés au moment de l'exécution. Il gère les logiciels écrits à l'aide du langage de programmation PHP. Le code source du logiciel est protégé par le chargeur ionCube. Il empêche les vues, les modifications et l'exécution de code sans licence sur des ordinateurs non autorisés. L'encodage est effectué après la compilation en code d'octet pour réduire la charge et supprimer le code source.
Utilisez-vous un logiciel, une extension, un plug-in ou un module open source ?
Envisagez d'utiliser ionCube Loader pour protéger votre site Web en encodant tous les codes. Le code open-source ne sera plus visible pour les pirates. IonCube Loader est entièrement gratuit. Si votre site Web ne dispose pas de cela, vous pourriez probablement penser que vous payez pour le bon hébergement Web.
Qu'est-ce que Ioncube Loader et en quoi est-il utile ?
Vous pouvez utiliser gratuitement la version en ligne de l'encodeur ioncube pour crypter votre code PHP, mais c'est à des fins de test. Et il n'est pas nécessaire de payer pour IonCube Loader, il est entièrement gratuit à télécharger et à installer sur votre serveur. Vous devez acheter l'encodeur IonCube pour encoder vos fichiers PHP.
L'encodage des sources de votre application offre de nombreux avantages :
- Aide les développeurs à protéger et à autoriser les sources de vos applications.
- Masque les informations sensibles et protège les scripts contre les modifications non autorisées pour les propriétaires de sites Web.
- Protège le travail créatif et le flux de revenus des concepteurs de sites Web contre les futures mises à jour des scripts.
Maintenant que nous apprenons à connaître ioncube et ses avantages, quelle est la prochaine étape ? Installation, combien de questions nous viennent à l'esprit, comment procéder ? Quelle version dois-je utiliser ? L'installation est-elle plus difficile ? La liste continue.
Comment installer le chargeur ionCube, qu'est-ce qui est vraiment impliqué ?
L'installation d'un chargeur ioncube n'est pas ce que vous pensez être difficile, mais un processus facile à faire. Nous pouvons le faire en quelques étapes simples :
- 1. Téléchargez IonCube Loader.
Vous pouvez télécharger ionCube Loader à partir de
https://www.ioncube.com/loaders.php - 2. Extrayez et installez le fichier d'extension ionCube.
- 3. Trouvez le fichier PHP.ini (fichier de configuration)
- 4. Activez le chargeur IonCube.
- 5. Configurez le chargeur IonCube.
- 6. Vérifiez l'installation.
Besoin de conseils pour l'installation d'ionCube ?
Nous offrons un service d'installation fiable pour les chargeurs ionCube. Obtenez l'aide de nos experts pour seulement 100 $.
Découvrez votre version de PHP
Avant d'installer le ionCube Loader, assurez-vous de choisir la bonne version d'IonCube. La version doit correspondre aux paramètres de votre système. Autrement dit, vous devez trouver votre version PHP pour installer le IonCube Loader qui correspond à votre version PHP. Pour connaître votre système d'hébergement et votre environnement, suivez les étapes ci-dessous :
- Créez un fichier info.php dans le répertoire racine du serveur Web et ajoutez le code suivant :

- Visitez {yourdomain.com}/phpinfo.php qui vous donne les détails requis.

À partir de l'image ci-dessus, vous pouvez obtenir la version PHP et les détails du système d'exploitation du serveur à partir de l'en-tête supérieur. Ici, dans cette image, la version PHP est 7.4.23 et le système d'exploitation est Ubuntu18.04. La ligne suivante en surbrillance indique le type de processeur du système, ce qui est utile pour choisir le chargeur approprié. Ici, le système a x86_64. Nous utilisons PHP 64 bits, s'il se termine par i686, alors c'est 32 bits. Et le suivant montre que la menace de sécurité est désactivée.
Télécharger IonCube Loader
- Utilisation du terminal
Exécutez les commandes suivantes dans le terminal,
- Téléchargez et extrayez le IonCube Loader
Avant de télécharger IonCube Loader, vérifiez si votre système fonctionne sur une architecture 32 bits ou 64 bits.
Pour cela, exécutez la commande :
uname -a
Ensuite, nous devons télécharger le chargeur Ioncube à l'aide de la commande wget et le décompresser.
- Pour système 64 bits ou système 32 bits
Utilisez la commande :
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz
- Choisir le bon et installer
Après avoir téléchargé et extrait le Loader sur votre serveur, installez maintenant le loader Ioncube qui correspond à votre version de PHP.
Si vous voulez connaître la version du PHP installé,
Utilisez la commande :
php-v
Ensuite, trouvez où se trouve le répertoire d'extension de la version PHP, en exécutant la commande php -i | grep extension_dir
Remarque : Le nom du répertoire est différent pour chaque version de PHP et chaque distribution Linux.
Configurer PHP pour le chargeur IonCube
Activez l'extension en incluant la ligne suivante en haut de votre fichier php.ini.
- Pour CentOS :
zend_extension = zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.4.so - Pour Ubuntu, Debian :
zend_extension = /usr/lib/php/ioncube_loader_lin_7.4.so - Pour les fenêtres:
zend_extension = c:\php\ioncube\ioncube_loader_win_7.4.dll - Pour FreeBSD :
zend_extension = /usr/local/lib/php/ioncube_loader_fre_7.4.so
Noter
- Assurez-vous de donner le répertoire d'extension de votre version PHP et de mentionner la version du chargeur ioncube qui correspond à votre version PHP.
- Après avoir installé l'extension, redémarrez votre serveur.
- Assurez-vous que ionCube est activé dans tous les fichiers de configuration php.ini appropriés.
- Pour qu'IIS puisse charger l'extension, il peut être nécessaire de modifier l'autorisation du fichier d'extension ionCube. Pour ce faire, cliquez avec le bouton droit sur le fichier dans l'Explorateur, Propriétés, sélectionnez l'onglet Sécurité et ajoutez le groupe Utilisateurs. Pour recharger PHP, vous devez maintenant redémarrer le serveur Web IIS. Pour ce faire, la méthode la plus simple consiste à redémarrer le service Windows de publication sur le Web. Vous pouvez le faire en ouvrant l'application Services à partir des outils d'administration et en redémarrant le service (notez que cela redémarre tous les pools d'applications et sites Web IIS ; si vous hébergez d'autres sites Web et applications sur ce serveur, vous souhaiterez peut-être redémarrer le pool d'applications concerné. seulement).
Avez-vous besoin de notre assistance pour l'installation d'IonCube ?
Nous fournissons un service d'installation fiable pour les chargeurs ionCube. Obtenez notre service professionnel seulement pour 100 $.
Tester l'installation du chargeur ionCube
Maintenant, vérifiez que ionCube Loader est correctement installé et configuré sur votre serveur. Vous pouvez vérifier simplement en vérifiant la version de PHP.
Dans votre terminal, utilisez la commande : php -v pour tester l'installation du chargeur ioncube.
Vous pouvez également exécuter l'URL avec phpinfo.php et vérifier l'installation d'ioncube.
Installation avec Loader Installer ou Loader Wizard
Le script PHP Loader Wizard peut être utile pour l'installation lorsqu'il est disponible dans une archive Zip et tgz. Téléchargez et installez le script dans votre espace web. Lancez ensuite le script dans votre navigateur pour obtenir des conseils sur l'installation et la sélection du bon package Loader. L'assistant est également fourni dans les packages Loader ci-dessous.

Pour plus d'informations, vous pouvez vous référer à http://www.ioncube.com/loader_installation.php et télécharger le package http://www.ioncube.com/loaders.php.
Installation d'Ioncube chez les hébergeurs
Les chargeurs Ioncube sont déjà pris en charge/installés sur tous les fournisseurs d'hébergement. Le processus simple et rapide consiste à contacter votre support d'hébergement pour activer ioncube pour votre compte. Sinon, consultez vous-même l'hébergement des forums de support et des FAQ.
En général, il suffit de créer un ini PHP personnalisé pour activer ioncube pour votre hébergement. Vous trouverez ici les étapes partagées par différents types d'hébergement pour faciliter la tâche de nos utilisateurs sans rechercher le contenu pris en charge.
Prise en charge de l'hébergement mutualisé
- Recherchez « ioncube ». S'il n'est pas trouvé, c'est qu'il n'est pas activé.
- Recherchez les FAQ sur l'hébergement, le forum pour trouver des instructions pour activer ioncube.
Noter :
Vous devriez avoir des chargeurs appropriés, qui seront au format ioncube_loader_os_type_phpversion.ext.
Os_type – (linux ou windows) | phpversion – (7.3, 7.4) | .ext – (donc – Linux, dll – Windows)
Pour l'installation côté serveur
Le chargeur peut être activé automatiquement sur les serveurs Web sans modifier le fichier php.ini ni redémarrer le serveur. Dans certains cas, vous devez ajouter une ligne d'extension Zend au fichier php.ini pour activer le Ioncube. Pour ajouter cette ligne, jetez un oeil à ce qui précède.
Installation avec divers hébergements
HostGator
- Connectez-vous à votre HostGator cPanel.
- Allez dans Logiciels → Services dans cPanel.
- Cliquez sur "PHP Config" et sélectionnez "PHP5 (Single php.ini) et enregistrez les modifications.
- Vous serez dirigé vers Installer la page php.ini par défaut.
- Cliquez sur l'option pour installer IonCube, cochez « IonCube » et cliquez sur « Installer ».
- Une fois que c'est fait, allez dans "Gestionnaire de fichiers".
- Sélectionnez Web Root (public_html/www) à charger dans le gestionnaire de fichiers.
- Parcourez et trouvez le fichier php.ini.default nouvellement créé, puis sélectionnez et renommez le fichier en php.ini.
- L'IonCube est maintenant activé.
Domino bleu :
- Connectez-vous au panneau de configuration.
- Cliquez sur CGI and Scripted Language Support sous Scripting and Add-Ons.
- Cliquez ensuite sur Script PHP.
- Ajoutez la ligne :
zend_extension = /usr/local/lib/ioncube/ioncube_loader_lin_x.x.so (Où xx est la version de votre php). - Cliquez sur Enregistrer.
Hébergement OVH :
Ajoutez la ligne ci-dessous au fichier .htaccess personnalisé :
SetEnv IONCUBE 1
SetEnv PHP_VER 5
Ou créez un fichier appelé .htaccess et, à l'aide de l'éditeur de texte, insérez-y les lignes de code ci-dessus. Enregistrez ensuite les modifications et téléchargez-les à la racine des fichiers du magasin.
- Ktools – Utilisez un fichier php.ini local pour configurer les chargeurs ioncube, qui doivent se trouver dans le répertoire ioncube. Aruba – Ioncube n'est pas pris en charge selon les clients de Ktools (1).
- Glow Host - Demandez le support pour le support Ioncube. Cliquez ici pour consulter leur base de connaissances ou créer des tickets
- Godaddy - Sur les comptes Linux PHP5, php.ini doit être nommé php5.ini.
- IX Web Hosting / Host Excellence - Ioncube est déjà installé par défaut. Le php.ini devait être placé une fois dans le répertoire cgi-bin.
- Jacobson Hosting - Certains serveurs ont Ioncube. Vous pouvez ouvrir un ticket d'assistance pour les demandes d'installation ou de configuration.
- Solutions réseau - Il semble que Ioncube n'est pas pris en charge.
- Web Hosting Pad – Déjà installé par défaut. Si vous utilisez un php.ini local, ioncube ne fonctionnera pas.
- Yahoo - Il semble que ionCube ne soit pas pris en charge.
Ci-dessous, nous avons répertorié les 30 meilleurs hébergeurs.
- Allez papa
- Services Web Amazon
- Plate-forme Google Cloud
- 1&1
- Espace carré
- Hôte bleu
- LiquidWeb
- HostGator
- Terrain du site
- Hôte de rêve
- Hébergeur
- Grosse vache
- Hostpapa
- Monstre hôte
- Fasthosts
- Domino bleu
- Hébergez simplement l'hébergement Web
- JaguarPC
- PUISSANCE
- Lunarpages - acquis par HostPapa
- Pow-Web
- Netfirms
- Logique de démarrage
- Une petite orange
- Hébergement Inmotion
- Cloudways
- Namecheap
- Moteur WP
- Hébergement A2
- GreenGeeks
Téléchargements du chargeur
FAQ ionCube pour les extensions CRM Smackcoders
Nous utilisons ionCube Loader pour charger les fichiers encodés du module CRM. Veuillez donc suivre les étapes ci-dessus pour installer ionCube Loader sur votre serveur. Si vous rencontrez des problèmes après l'installation de Loader, veuillez consulter la FAQ suivante pour trouver des solutions. Toutefois, si vous ne trouvez pas de réponse dans la FAQ, contactez notre équipe d'assistance à l'adresse [email protected] .
1. J'ai installé le module avec succès. Lorsque je charge la page du module, j'obtiens une page vierge. Quel serait le problème ?
Tous nos produits CRM et les codes sont protégés par ioncube, donc le chargeur ioncube doit être installé sur votre serveur PHP avant d'installer notre module CRM. L'erreur de page blanche peut être résolue avec l'installation du chargeur ioncube.
2. Le chargeur Ioncube est installé sur notre serveur PHP. Les modules personnalisés gratuits de smackcoders fonctionnent bien, mais la page du module CRM jette la page blanche à chaque fois. Comment résoudre ce problème ?
Les extensions CRM gratuites ne sont pas encodées pour une licence de domaine unique. Mais tous les modules CRM sont livrés avec une licence de domaine unique. Si vous essayez d'installer le module d'intégration dans un autre CRM, cela ne fonctionnera pas. Vous pouvez acheter une licence pour profiter des avantages du module pour chaque domaine.
Nos meilleurs produits encodés CRM
- Vtiger MailChimp Plus
- Intégration VtigerCRM QuickBooks
- Synchronisation du calendrier Google VtigerCRM
- Intégration VtigerCRM Xero
- Gestion des congés pour Vtiger CRM
Voir plus de modules CRM ici .
Conclusion
L'encodage des codes d'application devient une pratique courante pour protéger/licencier le code source. Cela garantit la précision, minimise l'espace de stockage, et plus encore. Le chargeur IonCube est utilisé par 90% des serveurs et choisi par la plupart des développeurs de programmes. Il protège le code PHP et les sites Web contre les accès non autorisés. Le chargeur IonCube décode vos scripts PHP cryptés et maintient votre site sécurisé.
Besoin de notre aide pour l'installation d'ionCube ?
Nous offrons un service d'installation fiable pour les chargeurs ionCube. Engagez notre expert pour seulement 100 $.