Come installare i caricatori Ioncube: semplici passaggi per vari tipi di hosting
Pubblicato: 2022-06-04
IonCube tiene il tuo codice sorgente PHP lontano dai criminali informatici compilandolo in byte code. Installa ionCube loader per eseguire i file crittografati e velocizzare le pagine web. Fornisce due strumenti: un codificatore per compilare file PHP e un caricatore per decodificare gli script scritti in PHP.
La codifica delle origini dell'applicazione offre molti vantaggi:
IonCube Loader è un'estensione PHP completa utilizzata per leggere ed eseguire file codificati in fase di esecuzione. Gestisce il software scritto utilizzando il linguaggio di programmazione PHP. Il codice sorgente del software è protetto dal caricatore ionCube. Impedisce visualizzazioni, modifiche ed esecuzione di codice senza licenza su computer non autorizzati. La codifica viene eseguita dopo averlo compilato in byte code per ridurre il carico ed eliminare il codice sorgente.
Stai utilizzando un software, un'estensione, un plug-in o un modulo open source?
Prendi in considerazione l'utilizzo di ionCube Loader per proteggere il tuo sito Web codificando tutti i codici. Il codice open source non sarà più visibile agli hacker. IonCube Loader è completamente gratuito. Se il tuo sito web non ha questo, allora potresti probabilmente pensare che stai pagando per il giusto web hosting.
Che cos'è Ioncube Loader e come è utile?
Puoi utilizzare la versione online del codificatore ioncube gratuitamente per crittografare il tuo codice PHP, ma è a scopo di test. E non è necessario pagare per IonCube Loader, è completamente gratuito da scaricare e installare sul tuo server. È necessario acquistare IonCube Encoder per codificare i file PHP.
La codifica delle origini dell'applicazione offre molti vantaggi:
- Aiuta gli sviluppatori a proteggere e concedere in licenza le origini delle applicazioni.
- Nasconde le informazioni sensibili e protegge gli script da modifiche non autorizzate per i proprietari di siti Web.
- Protegge il lavoro creativo e il flusso di entrate dei progettisti di siti Web da futuri aggiornamenti degli script.
Ora impariamo a conoscere ioncube e i suoi vantaggi, quali sono le prospettive? Installazione, quante domande ci vengono in mente, come procedere? Quale versione dovrei usare? L'installazione è molto più difficile? L'elenco continua.
Come installare il caricatore ionCube, cosa è veramente coinvolto?
L'installazione di un caricatore ioncube non è ciò che pensi sia difficile, ma un processo facile da eseguire. Possiamo farlo in pochi semplici passaggi:
- 1. Scarica IonCube Loader.
Puoi scaricare ionCube Loader da
https://www.ioncube.com/loaders.php - 2. Estrarre e installare il file di estensione ionCube.
- 3. Trova il file PHP.ini (file di configurazione)
- 4. Abilitare il caricatore IonCube.
- 5. Configurare il caricatore IonCube.
- 6. Verificare l'installazione.
Hai bisogno di una guida per l'installazione di ionCube?
Stiamo offrendo un servizio di installazione affidabile per i caricatori ionCube. Ottieni l'aiuto del nostro esperto per soli $ 100.
Scopri la tua versione PHP
Prima di installare ionCube Loader, assicurati di scegliere la versione corretta di IonCube. La versione deve corrispondere alle impostazioni di sistema. Cioè, devi trovare la tua versione di PHP per installare IonCube Loader che corrisponde alla tua versione di PHP. Per conoscere il tuo sistema di hosting e il tuo ambiente, segui i passaggi seguenti:
- Crea un file info.php nella directory principale del server web e aggiungi il seguente codice:

- Visita {tuodominio.com}/phpinfo.php che ti fornisce i dettagli richiesti.

Dall'immagine sopra, puoi ottenere la versione PHP e i dettagli del sistema operativo del server dall'intestazione in alto. Qui in questa immagine la versione PHP è 7.4.23 e il sistema operativo è Ubuntu18.04. La riga successiva evidenziata fornisce il tipo di processore di sistema, utile per decidere il caricatore appropriato. Qui, il sistema ha x86_64. Stiamo eseguendo PHP a 64 bit, se termina con i686, allora è a 32 bit. E il prossimo mostra che la minaccia alla sicurezza è disabilitata.
Scarica il caricatore di IonCube
- Utilizzo del terminale
Esegui i seguenti comandi nel terminale,
- Scarica ed estrai il caricatore IonCube
Prima di scaricare IonCube Loader, controlla se il tuo sistema funziona su architettura a 32 o 64 bit.
Per questo, esegui il comando:
uname -a
Successivamente, dobbiamo scaricare Ioncube Loader usando il comando wget e decomprimerlo.
- Per sistema a 64 bit o sistema a 32 bit
Usa il comando:
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz
- Scegliere quello giusto e installare
Dopo aver scaricato ed estratto il caricatore sul tuo server, installa ora il caricatore Ioncube che corrisponde alla tua versione di PHP.
Se vuoi conoscere la versione del PHP installato,
Usa il comando:
php -v
Quindi, trova dove si trova la directory dell'estensione della versione PHP, eseguendo il comando php -i | grep extension_dir
Nota: il nome della directory è diverso per ogni versione PHP e distribuzione Linux.
Configura PHP per il caricatore IonCube
Attiva l'estensione includendo la seguente riga nella parte superiore del tuo file php.ini.
- Per CentOS:
zend_extension = zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.4.so - Per Ubuntu, Debian:
zend_extension = /usr/lib/php/ioncube_loader_lin_7.4.so - Per Windows:
zend_extension = c:\php\ioncube\ioncube_loader_win_7.4.dll - Per FreeBSD:
zend_extension = /usr/local/lib/php/ioncube_loader_fre_7.4.so
Nota
- Assicurati di fornire la directory dell'estensione della tua versione di PHP e menziona la versione del caricatore ioncube che corrisponde alla tua versione di PHP.
- Dopo aver installato l'estensione, riavvia il server.
- Assicurati che ionCube sia attivato in tutti i file di configurazione php.ini adatti.
- Affinché IIS possa caricare l'estensione, potrebbe essere necessario modificare l'autorizzazione del file di estensione ionCube. Per fare ciò, fare clic con il pulsante destro del mouse in Explorer, Proprietà, selezionare la scheda Sicurezza e aggiungere il gruppo Utenti. Per ricaricare PHP, ora è necessario riavviare il server Web IIS. Il modo più semplice per eseguire questa operazione consiste nel riavviare il servizio Windows per la Pubblicazione sul Web. Puoi farlo aprendo l'applicazione Servizi da Strumenti di amministrazione e riavviando il servizio (nota che questo riavvia tutti i pool di applicazioni IIS e i siti Web; se stai ospitando altri siti Web e applicazioni su questo server, potresti voler riavviare il pool di applicazioni pertinente solo).
Hai bisogno della nostra assistenza per l'installazione di IonCube?
Forniamo un servizio di installazione affidabile per i caricatori ionCube. Ottieni il nostro servizio professionale solo per $ 100.
Testare l'installazione di ionCube Loader
Ora verifica che ionCube Loader sia installato e configurato correttamente sul tuo server. Puoi verificare semplicemente controllando la versione di PHP.
Nel tuo terminale, usa il comando: php -v per testare l'installazione del caricatore ioncube.
Puoi anche eseguire l'URL insieme a phpinfo.php e verificare l'installazione di ioncube.
Installazione con il programma di installazione del caricatore o la procedura guidata del caricatore
Lo script PHP Loader Wizard può essere utile con l'installazione quando è disponibile in un archivio Zip e tgz. Scarica e installa lo script nel tuo spazio web. Quindi avvia lo script nel tuo browser per istruzioni sull'installazione e la selezione del pacchetto Loader corretto. La procedura guidata viene fornita anche all'interno dei pacchetti Loader di seguito.

Per maggiori informazioni, puoi fare riferimento a http://www.ioncube.com/loader_installation.php e scaricare il pacchetto http://www.ioncube.com/loaders.php.
Installazione di Ioncube nei provider di hosting
I caricatori Ioncube sono già supportati/installati su tutti i provider di hosting. Il processo semplice e veloce consiste nel contattare il supporto dell'hosting per abilitare ioncube per il tuo account. Altrimenti, consulta te stesso ospitando forum di supporto e FAQ.
In generale, è sufficiente creare un ini PHP personalizzato per abilitare ioncube per il tuo hosting. Qui puoi trovare i passaggi condivisi da vari tipi di hosting per rendere più facile per i nostri utenti senza cercare i contenuti supportati.
Supporto per l'hosting condiviso
- Cerca 'ioncube'. Se non viene trovato, non è abilitato.
- Cerca nelle FAQ di hosting, forum per trovare qualsiasi istruzione per abilitare ioncube.
Nota :
Dovresti avere dei caricatori appropriati, che saranno nel formato di ioncube_loader_os_type_phpversion.ext.
Os_type – (linux o windows) | phpversion – (7.3, 7.4) | .ext – (quindi – Linux, dll – Windows)
Per l'installazione lato server
Il Loader può essere abilitato automaticamente nei server web senza modificare il file php.ini o riavviare il server. In alcuni casi, è necessario aggiungere una linea di estensione Zend al file php.ini per abilitare Ioncube. Per aggiungere questa riga, dai un'occhiata a quanto sopra.
Installazione con vari hosting
HostGator
- Accedi al tuo cPanel HostGator.
- Vai su Software → Servizi in cPanel.
- Fare clic su "PHP Config" e selezionare "PHP5 (Single php.ini) e salvare le modifiche.
- Verrai indirizzato a Installare la pagina php.ini predefinita.
- Fare clic sull'opzione per installare IonCube, selezionare "IonCube" e fare clic su "Installa".
- Una volta fatto, vai su "File Manager".
- Seleziona Web Root (public_html/www) per caricare nel file manager.
- Sfoglia e trova php.ini.default appena creato, quindi seleziona e rinomina il file come php.ini.
- Ora IonCube è abilitato.
Domino blu:
- Accedi al Pannello di controllo.
- Fare clic su CGI e supporto del linguaggio con script in Scripting e componenti aggiuntivi.
- Quindi, fai clic su Script PHP.
- Aggiungi la riga:
zend_extension = /usr/local/lib/ioncube/ioncube_loader_lin_x.x.so (dove xx è la versione del tuo php). - Fare clic su Salva.
Hosting OVH:
Aggiungi la riga seguente al file .htaccess personalizzato:
SetEnv IONCUBE 1
SetEnv PHP_VER 5
Oppure crea un file chiamato .htaccess e usando l'editor di testo inserisci le righe di codice sopra. Quindi salva le modifiche e caricale nella radice dei file del negozio.
- Ktools – Usa un php.ini locale per configurare i caricatori di ioncube, che devono trovarsi nella directory di ioncube. Aruba – Ioncube non è supportato secondo i clienti di Ktools (1).
- Glow Host – Richiedi il supporto per il supporto di Ioncube. Clicca qui per controllare i loro KB o creare biglietti
- Godaddy – Sugli account Linux PHP5, php.ini deve essere denominato php5.ini.
- IX Web Hosting / Host Excellence – Ioncube è già installato per impostazione predefinita. Il php.ini doveva essere messo una volta nella directory cgi-bin.
- Hosting Jacobson – Alcuni server hanno Ioncube. È possibile aprire un ticket di supporto per le richieste di installazione o configurazione.
- Soluzioni di rete: sembra che Ioncube non sia supportato.
- Web Hosting Pad – Già installato per impostazione predefinita. Se usi un php.ini locale, ioncube non funzionerà.
- Yahoo – Sembra che ionCube non sia supportato.
Di seguito, abbiamo elencato i primi 30 provider di hosting.
- Vai papà
- Servizi Web Amazon
- Piattaforma Google Cloud
- 1&1
- Spazio quadrato
- Ospite blu
- LiquidWeb
- HostGator
- Terreno del sito
- Ospite da sogno
- Hostinger
- Vacca grassa
- Hostpapà
- Mostro ospite
- Fasthost
- Domino blu
- Basta ospitare Web Hosting
- PC Giaguaro
- IPOTER
- Lunarpages - acquisito da HostPapa
- Pow Web
- Netfirm
- Avvia logica
- Una piccola arancia
- Hosting di emozione
- Cloudways
- Nome a buon mercato
- Motore WP
- A2 Hosting
- GreenGeeks
Download del caricatore
Domande frequenti su ionCube per le estensioni CRM di Smackcoders
Usiamo ionCube Loader per caricare i file del modulo CRM codificati. Quindi, segui i passaggi precedenti per installare ionCube Loader sul tuo server. In caso di problemi dopo l'installazione del caricatore, consultare le seguenti domande frequenti per le soluzioni. Tuttavia, se non riesci a trovare una risposta nelle FAQ, contatta il nostro team di supporto all'indirizzo [email protected] .
1. Ho installato correttamente il modulo. Quando carico la pagina del modulo, viene visualizzata una pagina vuota. Quale sarebbe il problema?
Tutti i nostri prodotti CRM e i codici sono protetti da ioncube, quindi il caricatore ioncube deve essere installato nel server PHP prima di installare il nostro modulo CRM. L'errore di pagina vuota può essere risolto con l'installazione del caricatore ioncube.
2. Il caricatore Ioncube è installato sul nostro server PHP. I moduli personalizzati gratuiti di smackcoders funzionano bene, ma la pagina del modulo CRM genera ogni volta la pagina vuota. Come risolvere questo?
Le estensioni CRM gratuite non sono codificate per una singola licenza di dominio. Ma tutti i moduli CRM sono dotati di un'unica licenza di dominio. Se provi a installare il modulo di integrazione in un altro CRM, non funzionerà. Puoi acquistare una licenza per usufruire dei vantaggi del modulo per ogni singolo dominio.
I nostri migliori prodotti con codifica CRM
- Vtiger MailChimp Plus
- Integrazione con VtigerCRM QuickBooks
- Sincronizzazione di Google Calendar con VtigerCRM
- Integrazione VtigerCRM Xero
- Gestione delle ferie per Vtiger CRM
Visualizza altri moduli CRM qui .
Conclusione
La codifica dei codici dell'applicazione diventa una pratica comune per proteggere/concedere in licenza il codice sorgente. Ciò garantisce precisione, riduce al minimo lo spazio di archiviazione e altro ancora. Il caricatore IonCube è utilizzato dal 90% dei server e scelto dalla maggior parte degli sviluppatori di programmi. Fornisce sicurezza al codice PHP e ai siti Web da accessi non autorizzati. Il caricatore IonCube decodifica i tuoi script PHP crittografati e mantiene il tuo sito protetto.
Hai bisogno della nostra assistenza per l'installazione di ionCube?
Offriamo un servizio di installazione affidabile per i caricatori ionCube. Assumi il nostro esperto per soli $ 100.