Base di conoscenze
1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come trasferire su Infomaniak i dati Web (sito, FTP, database) attualmente ospitati da Swisscom, che ha terminato la sua offerta di hosting a maggio 2024. Inoltre, Infomaniak ti offre il primo anno di hosting Web + Mail (scopri di più)!
Prerequisiti
- Possedere un hosting Web Infomaniak (ordina se necessario).
- Aggiungi un sito Web vuoto sull'hosting Infomaniak.
- Se utilizzi un'interfaccia WordPress per gestire il tuo sito su Swisscom, consulta questa guida che illustra un metodo semplificato.
Trasferire il sito da Swisscom a Infomaniak
Per recuperare qualsiasi altro sito, creato con HomepageTool o meno, segui la procedura seguente.
1. Recuperare i dati Web su Swisscom
a. File HTML, PHP, ecc. tramite FTP
Per recuperare i dati Web sul tuo disco rigido, è necessario connettersi tramite FTP con un software/client FTP come Filezilla (gratuito). Per fare ciò, è necessario l'indirizzo del server Swisscom, il nome utente e la password FTP. Se non hai queste informazioni a portata di mano:
- Accedi al Pannello di controllo HCP Swisscom (login.hostcenter.com) da un browser web come Brave o Edge.
- Clicca su Gestisci account:

- Clicca su Account FTP (nella sezione Archiviazione dati):

- Clicca su Aggiungi per creare un account FTP se necessario:

- Apri un software/client FTP come Filezilla.
- Connettiti al server Swisscom con le informazioni FTP ottenute al punto 3 sopra.
- Scarica i file corrispondenti al tuo sito Swisscom sul tuo disco rigido.
b. Esportazione dei database MySQL
A meno che il vostro sito sia statico e semplicemente in HTML, un sito dinamico richiede nella maggior parte dei casi database che devono essere esportati dalla loro interfaccia di amministrazione, PHPmyAdmin:
- Accedi al Pannello di Controllo HCP Swisscom (login.hostcenter.com) da un browser web come Brave o Firefox.
- Clicca su Database > MySQL dal menu principale.
- Clicca su Modifica a destra del database corrispondente:

- Clicca (passaggio facoltativo) sul pulsante blu Aggiungi un nuovo utente del database per creare un utente e una password che avranno accesso al database.
- Clicca sul link blu URL Web-Admin per accedere a PHPMyAdmin:

- Accedi al server Swisscom con le informazioni MySQL abituali o ottenute al punto 4 sopra.
- Clicca su Esporta per configurare l'esportazione del database.
- Clicca su Go per scaricare i tuoi dati SQL sul disco rigido:

2. Inviare i dati web su Infomaniak
a. File HTML, PHP, ecc. tramite FTP
Accedi all'hosting web Infomaniak e attiva la parte FTP:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su FTP / SSH nel menu laterale sinistro.
- Clicca sul pulsante Aggiungi per creare un nuovo account FTP / SSH.
- Apri un software/client FTP come Filezilla.
- Accedi al server Infomaniak con le informazioni FTP ottenute al punto 4 sopra.
- Trasferisci i file dal disco rigido (ottenuti al punto 1.a.5) al server nella cartella corrispondente al tuo sito Infomaniak.
b. Importazione dei database MySQL
Accedi all'hosting web Infomaniak e attiva la parte MySQL:
- Clicca qui per accedere alla gestione del tuo prodotto su Infomaniak Manager (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Database nel menu laterale sinistro.
- Clicca sul pulsante Aggiungi.
- Inserisci un nome del database dopo il prefisso già indicato.
- Clicca sulla casella per Creare un utente associato.
- Inserisci un nome utente dopo il prefisso già indicato.
- Inserisci una password.
- Clicca su Conferma.
- Clicca sul pulsante blu Importa.
- Clicca su Seleziona un file.
- Seleziona i file SQL sul disco rigido (ottenuti al punto 1.b.6).
- Scegli come destinazione il database creato al punto 5 sopra.
- Clicca sul pulsante blu Importa.
c. Adatta il sito alla nuova infrastruttura
Se utilizzi un'applicazione come WordPress, Joomla, Drupal o un'altra applicazione web (ownCloud, phpBB, ecc.) che utilizza un database, adatta le seguenti informazioni nel file di configurazione appropriato partendo dalle informazioni disponibili su Infomaniak Manager affinché il tuo sito funzioni:
- il nome del database
- il server del database
- il nome utente che accede al database
- la password del nome utente che accede al database
Consulta queste altre guide per adattare il file di configurazione: WordPress e Joomla.
Scopri di più
Link a questa FAQ: https://faq.infomaniak.com/2851
Questa FAQ è stata utile?
Questa guida riguarda i messaggi inviati da Site Creator (ad esempio, tramite un modulo di contatto o un modulo e-commerce).
Introduzione
- Per impostazione predefinita, le e-mail vengono inviate tramite il protocollo PHP mail() non autenticato (❓: guida).
- Si consiglia di utilizzare invece il metodo SMTP autenticato (❓: guida).
Modificare il metodo di invio
Prerequisiti
- Avere un indirizzo email valido o crearne uno (❓: assistenza my kSuite | Servizio Email/kSuite).
- Creare una password per il dispositivo (❓: assistenza my kSuite | Servizio Email/kSuite) con un nome, ad esempio, “
Site Creator” (o “SC2026”, ecc., non importa) per questo indirizzo email:
- Verificare che la configurazione del dominio sia corretta (❓: assistenza Servizio Mail/kSuite).
Iniziate accedendo al Manager Infomaniak con le vostre credenziali (utente con i diritti necessari sul prodotto in questione):
- Clicca qui per accedere alla gestione degli hosting e dei siti (filtrata per mostrare solo Site Creator).
- Se non viene visualizzato nulla, è possibile che tu non sia nell'Organizzazione a cui è associato il tuo sito (❓: guida).
- Clicca sul nome del Site Creator desiderato:

- Fai clic sul pulsante per modificare il tuo sito:

Una volta all'interno di Site Creator, per modificare il metodo di invio delle e-mail:
- Fare clic sul pulsante Impostazioni nel menu laterale sinistro.
- Fare clic su Impostazioni generali:

- Scegli il metodo SMTP e compila i campi con i dati del server SMTP e le informazioni relative al tuo indirizzo email e alla sua password:
- Server SMTP in uscita =
mail.infomaniak.com - Porta SMTP:
587 - Nome utente/username = l'indirizzo email completo (❓: guida)
- Password = quella generata per l'indirizzo email che desideri consultare (❓: guida my kSuite | Servizio Mail/kSuite).
- Consulta questa guida se cerchi informazioni su altre porte compatibili.
- Server SMTP in uscita =
- Una volta compilati tutti i campi, fai clic sul pulsante Verifica.
- Se tutto è corretto, il pulsante Salva viene visualizzato e puoi cliccarci sopra per salvare le impostazioni della tua casella di posta:

Link a questa FAQ: https://faq.infomaniak.com/1867
Questa FAQ è stata utile?
Questa guida illustra l'errore "Impossibile stabilire una connessione al database: impossibile connettersi a mysql" che può verificarsi durante le modifiche apportate a un hosting Infomaniak su cui è installata l'applicazione web Joomla.
Introduzione
- Per far funzionare di nuovo il sito, è necessario verificare e modificare alcune informazioni nel file
configuration.phpdi Joomla:- Il nome del database: si tratta spesso di un prefisso che è stato aggiunto davanti al nome esistente del database e al nome utente (ad esempio,
dbnameprima,abcd_dbnamedopo). - Il server host del database (ad esempio,
mysql.domain.xyzprima,abcd.myd.infomaniak.comdopo). - Il nome utente che accede al database (ad esempio,
dbuserprima,abcd_dbuserdopo). - Il percorso di due directory,
/tmpe/logs.
- Il nome del database: si tratta spesso di un prefisso che è stato aggiunto davanti al nome esistente del database e al nome utente (ad esempio,
Ottenere le informazioni aggiornate
Per i punti 1, 2 e 3 del preambolo di cui sopra:
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Fare clic sul nome dell'hosting in questione.
- Fare clic su Database nel menu laterale sinistro.
- Individua e conserva i tuoi dati MySQL esistenti (❓: guida).
Per il punto 4 del preambolo di cui sopra:
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Clicca sul nome del sito web desiderato.
- Fare clic su Gestisci le impostazioni avanzate:

- Fare clic sulla scheda PHP / Apache:

- Copia il percorso visualizzato nel primo campo sotto Aggiungi automaticamente il percorso al file in fondo:

Modifica del file configuration.php di Joomla
Prerequisiti
Modificare quindi il file configuration.php che si trova nella directory principale di Joomla:
- Sostituisci i vecchi percorsi log e tmp con i nuovi percorsi:

- Individua i paragrafi interessati per il resto delle informazioni contenute nell'introduzione di cui sopra:

- Salva il file; il tuo Joomla ora si connetterà al database corretto.
Verifica le modifiche apportate
Nell'interfaccia di Joomla, è possibile verificare i percorsi delle cartelle /logs e /tmp:
- Per la cartella
/logs: andare in Sistema / Configurazione e quindi in Log:
- Per la cartella
/tmp: accedere a Sistema / Configurazione, quindi Server:
Link a questa FAQ: https://faq.infomaniak.com/272
Questa FAQ è stata utile?
Questa guida illustra in dettaglio l'errore di posta elettronica "HELO non valido" per consentirti di comprenderne l'origine e di correggerlo.
Quando e perché si verifica questo errore?
Il protocollo SMTP (utilizzato per l'invio di e-mail) prevede diverse fasi. Nella prima fase, il server del mittente si presenta al server del destinatario tramite il comando HELO (o EHLO per SMTP esteso). Questo comando deve essere seguito obbligatoriamente da un nome host valido.
Se si riceve un errore che menziona "bogus HELO", significa che l'identificativo fornito dal server mittente non è conforme alla RFC 5321. Questa verifica è una misura di sicurezza essenziale che consente di filtrare una gran parte dei server configurati in modo errato, spesso utilizzati per la diffusione di virus e spam.
Infomaniak rifiuta tutti i messaggi provenienti da un server che si identifica in modo generico (ad esempio, "server") o locale. Il server deve utilizzare un FQDN (Fully Qualified Domain Name), ovvero un nome host completo e risolvibile del tipo "server.dominio.xyz".
Esempi di configurazioni che causano il rifiuto:
L'utilizzo di un indirizzo IP locale o di loopback:
220 mta-gw.infomaniak.ch ESMTP Infomaniak Network Mail Servers; HELO 127.0.0.1
L'utilizzo di un indirizzo IP tra parentesi quadre anziché di un nome di dominio:
220 mta-gw.infomaniak.ch ESMTP Infomaniak Network Mail Servers; HELO [192.168.1.1]
L'utilizzo di un nome host locale non qualificato:
220 mta-gw.infomaniak.ch ESMTP Infomaniak Network Mail Servers; HELO localhost 220 mta-gw.infomaniak.ch ESMTP Infomaniak Network Mail Servers; HELO mon-serveur
L'utilizzo di un nome di dominio bloccato o palesemente falso:
220 mta-gw.infomaniak.ch ESMTP Infomaniak Network Mail Servers; HELO fakedomain.xyz
In questi casi, la transazione SMTP fallirà con il seguente codice:
MAIL FROM: user@domaine.com 250 2.1.0 user@domaine.com... Mittente accettato RCPT TO: destinataire@infomaniak.ch 550 5.7.1 destinataire@infomaniak.ch... Accesso negato - HELO non valido [1]
Come risolvere questo problema?
Se utilizzi uno script di programmazione (PHP, Python, ecc.) per inviare e-mail tramite SMTP, assicurati che la libreria utilizzata sia configurata per inviare un nome di dominio valido nel comando HELO e non l'indirizzo IP del server web.
Link a questa FAQ: https://faq.infomaniak.com/414
Questa FAQ è stata utile?
Questa guida spiega come impedire l'accesso ai flussi di streaming video di Infomaniak tramite una chiave univoca (hash).
Introduzione
- Questo metodo offre il livello di protezione più elevato e consente, ad esempio, di limitare la condivisione dei contenuti a un'area riservata ai membri che richiede l'autenticazione.
- Poiché il metodo di generazione di questo codice è specifico per ogni sito, sarà necessario implementare le funzioni PHP richieste e adattare di conseguenza il codice di integrazione del lettore.
Limitare l'accesso alle trasmissioni tramite chiave univoca (hash)
Per farlo:
- Clicca qui per accedere alla gestione del tuo prodotto tramite il pannello di controllo Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto in questione.
- Fare clic su Impostazioni nel menu laterale sinistro.
- Fare clic su Restrizioni nel menu laterale sinistro.
- Fare clic sulla scheda (o sulla voce del menu a tendina) Restrizione tramite hash univoco:

Funzionamento delle restrizioni
Questo metodo richiede di recuperare informazioni relative alla configurazione del tuo flusso e dell'utente che si connette.
Innanzitutto, è necessario creare una password (una chiave) all'interno del Manager Infomaniak. Non appena questa chiave viene aggiunta, gli utenti connessi e coloro che tentano di visualizzare il tuo flusso verranno immediatamente bloccati (consulta questa guida per personalizzare l'immagine di sostituzione proposta agli utenti bloccati).

Ecco il procedimento da seguire per autorizzare l'accesso al tuo feed:
- Progetta un sistema di autenticazione (ad esempio, un'area riservata ai membri).
- Utilizzare la password configurata nel Manager.
- Recuperare l'indirizzo IP degli utenti tramite
$_SERVER["REMOTE_ADDR"], ad esempio. - Ricavare l'identificativo del flusso da selezionare.
- Ottenere la data e l'ora corrente (senza minuti e secondi).
Questi elementi verranno quindi elaborati tramite l'algoritmo di hash fornito nel Manager per generare un token univoco specifico per ciascun utente, che verrà trasmesso allo streaming al momento del caricamento. La piattaforma di streaming verificherà quindi la validità dell'hash per autorizzare o rifiutare la connessione.

Note importanti
- Al fine di garantire la sicurezza dell'accesso al flusso, la validità di ogni token è limitata nel tempo.
- È importante disattivare la cache nelle pagine che consentono l'accesso al flusso; infatti, se la generazione del token viene memorizzata nella cache, altri utenti tenteranno di autenticarsi con l'hash di qualcun altro, il che comporterà il loro rifiuto, anche se hanno l'autorizzazione per accedere al flusso.
Link a questa FAQ: https://faq.infomaniak.com/2273
Questa FAQ è stata utile?
Questa guida spiega come installare una nuova applicazione web (Joomla, Drupal, Typo3, PrestaShop, ecc.) in pochi clic sulle offerte di Hosting Web a pagamento.
Prerequisiti
- Avere un servizio di hosting web Infomaniak (ordina se necessario).
Guide specifiche
Consulta queste guide se devi installare:
Consulta questa guida per scoprire altre tecnologie che possono essere installate con pochi clic, ma solo su Server Cloud.
Guide per qualsiasi altra applicazione web
Per accedere all'hosting e installare un nuovo sito web e un'applicazione web:
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Clicca sul nome dell'hosting desiderato.
- Fare clic sul pulsante Aggiungi sito:

- Scegliere di installare un sito con un'applicazione a scelta.
- Fare clic su Avanti in fondo alla pagina:

- Scegliere il nome di dominio che dovrà corrispondere al sito e all'applicazione.
- Fare clic su Avanti:

- Attendere il completamento della creazione del sito sull'hosting.
- Seleziona l'applicazione da installare (se necessario, filtra e cerca).
- Clicca su Avanti in fondo alla pagina:

- Inserisci un nome.
- Lascia la posizione predefinita oppure scegli di installare l'app in una nuova cartella, che puoi creare tramite l'icona visibile a destra del punto 8 nell'immagine.
- Se necessario, è possibile scegliere di installare una versione precedente.
- Fare clic su Avanti:

- Configura il nome utente e la password.
- Specifica alcune impostazioni avanzate, se necessario (ad esempio, tipo di backup).
- Leggi e accetta i termini di utilizzo dell'app selezionata.
- Fai clic su Avanti:

- Confermare l'installazione dell'applicazione nella fase successiva e attendere:

- Leggere eventuali messaggi di errore visualizzati sullo schermo, ad esempio se la cartella di installazione scelta non è vuota o se la versione di PHP del sito su cui si sta tentando l'installazione non è compatibile.
Disinstallare un'applicazione web
Per accedere all'Hosting Web e disinstallare l'applicazione precedentemente installata:
- Clicca qui per accedere alla gestione del tuo hosting nel Manager Infomaniak (hai bisogno di aiuto?).
- Fate clic direttamente sul nome assegnato all'hosting in questione:

- Se rimuovete il sito dall'hosting:

- I file dell'applicazione possono essere eliminati o conservati sul server, a seconda delle vostre preferenze, ma in ogni caso il sito viene eliminato e scompare (l'URL assegnato al sito non corrisponderà più a nulla).
- Se fate clic sul nome del sito per prima cosa:

- Potete scegliere di disinstallare l'applicazione precedentemente installata:

- Potete scegliere di disinstallare l'applicazione precedentemente installata:
- Se rimuovete il sito dall'hosting:
Per saperne di più
Link a questa FAQ: https://faq.infomaniak.com/1977
Questa FAQ è stata utile?
Questa guida spiega come gestire il contenuto di un servizio di hosting web accedendo al server, in particolare tramite il protocollo FTP o tramite riga di comando (CLI), in modo sicuro grazie a SSH.
Introduzione
- Per gestire in modo semplice e rapido i file del tuo hosting web, senza dover installare un'applicazione o inserire credenziali FTP, utilizza Web FTP dal tuo pannello di controllo Infomaniak (consente, tra l'altro, di modificare il proprietario dei file e di comprimere/decomprimere file
zip). - Durante la creazione di un sito web tramite un hosting Apache/PHP,l'utente FTP/SSH/SFTP viene creato automaticamente;è possibile creare account FTP aggiuntivi.
- Tuttavia, nel caso di un sito Node.js, nessun utente SSH/SFTP viene creato automaticamente; è necessario creare manualmente un utente con i diritti SSH/SFTP per accedere al tuo ambiente Node.js.
- Per quanto riguarda protocolli supportati da Infomaniak (FTP, SFTP, ecc.) a seconda del piano di hosting scelto (Starter, Node.js, ecc.), consulta questa guida.
Creare un account FTP
Per gestire la sezione FTP:
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Clicca sul nome dell'hosting desiderato.
- Fare clic su FTP / SSH nel menu laterale sinistro.
- Quindi, fare clic sul pulsante Aggiungi per creare un nuovo account FTP / SSH…
- è possibile fare clic sul menu delle azioni ⋮ a destra di un account esistente per modificarne la password o per eliminarlo:

- Se si dispone di un sito node.js sul proprio spazio di hosting, è necessario scegliere l'ambiente desiderato per la creazione di un nuovo account FTP/SSH:

- Inserire quindi le informazioni desiderate:
- Un account FTP + SSH consente all'utente specificato di accedere a tutti i contenuti di un hosting e di gestirli tramite FTP/SFTP e SSH.
- Un account FTP consente di limitare l'accesso di un utente a una cartella e alle sue sottocartelle; se si gestiscono più siti sullo stesso hosting, questo consente di distribuire la gestione dei siti tra diversi webmaster, ad esempio.
- Fare clic sul pulsante in fondo alla pagina per confermare la creazione dell'account:

Configurare un software/client FTP
Grazie a un software/client FTP come Filezilla o CyberDuck, è possibile gestire i file tramite FTP senza limiti, sfruttando funzionalità come l'esecuzione in background, la ripresa dei trasferimenti dopo un'interruzione e la limitazione della velocità di trasferimento.
Consulta questa guida se cerchi informazioni sulla configurazione di un software/client FTP.
Link a questa FAQ: https://faq.infomaniak.com/1982
Questa FAQ è stata utile?
Questa guida spiega come installare Nextcloud, una versione migliorata di Owncloud, in pochi clic sulle offerte di Hosting Web a pagamento.
Indipendentemente dai suoi prodotti di hosting, Infomaniak offre anche un servizio Cloud performante: kDrive (archiviazione, sincronizzazione e condivisione di file)
Premessa
- Nextcloud è una delle applicazioni (non sviluppate da Infomaniak) che consente di implementare un sistema di archiviazione e condivisione di file all'interno di un "cloud" che è possibile gestire completamente (gestione degli utenti, autorizzazioni, quote, applicazioni mobili associate, ecc.).
- A differenza di altri provider di hosting, Infomaniak consente l'utilizzo di questo tipo di app sui propri servizi di hosting:
- L'utilizzo personale è consentito sui servizi di web hosting condiviso.
- Per un utilizzo intensivo e professionale, si consiglia di optare per un Server Cloud per installare ownCloud / Nextcloud.
Installare Nextcloud
Prerequisiti
- Avere un servizio di hosting web Infomaniak (ordina se necessario).
- Se necessario, aggiorna la sezione Database (soprattutto per Nextcloud).
- Se è già presente un sito vuoto sull'hosting, fai clic sul pulsante come nell'immagine qui sotto e passa direttamente al passaggio 9:

Per accedere all'Hosting Web e installare un nuovo sito tramite l'applicazione:
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Fare clic sul nome dell'hosting interessato.
- Fare clic sul pulsante Aggiungi un sito:

- Selezionate l'opzione intermedia per il distribuire gli strumenti.
- Fate clic su Avanti:

- Seleziona il dominio o sottodominio e le opzioni avanzate, se necessario.
- Fai clic su Avanti:

- Attendere qualche minuto, in attesa che il sito venga creato:

- Selezionare l'applicazione desiderata (se necessario, filtrare e cercare):

- Fare clic su Avanti in fondo alla pagina.
- Lasciare la posizione predefinita oppure attivare la casella per installare l'app in una nuova cartella, che è possibile creare tramite l'icona visibile a destra del punto 11 nell'immagine.
- Se necessario, è possibile scegliere di installare una versione precedente.
- Fare clic su Avanti:

- Configura il nome utente e la password.
- Specifica alcune impostazioni avanzate, se necessario (ad esempio, tipo di backup).
- Leggi e accetta i termini di utilizzo dell'app selezionata.
- Fai clic su Avanti:

- Conferma l'installazione dell'applicazione nella fase successiva e attendi:

- Presta attenzione a eventuali messaggi di errore visualizzati, ad esempio se la cartella di installazione scelta non è vuota o se la versione di PHP del sito su cui stai tentando l'installazione non è compatibile.
- Una volta completata l'installazione, puoi gestire l'applicazione come desideri:

Link a questa FAQ: https://faq.infomaniak.com/2162
Questa FAQ è stata utile?
Questa guida spiega come spostare un Hosting (e tutti i siti web in esso contenuti) da un Server Cloud a un altro Server Cloud gestito.
Se desideriaggiornare il server Cloud attuale a un server di nuova generazione, consultare questa guida.
Premessa
- FTP e MySQL
- In caso di spostamento di un hosting da un Server Cloud a un altro:
- Le credenziali FTP e i database non cambiano.
- Vengono modificate solo le versioni supportate di PHP e MariaDB, nonché gli indirizzi IPv4 e IPv6 del server.
- I nomi host non cambiano e vengono aggiornati automaticamente per puntare ai nuovi indirizzi IP.
- In caso di spostamento di un hosting da un Server Cloud a un altro:
- Interruzione temporanea:
- I siti web dell'hosting non saranno disponibili durante la migrazione dei dati.
- Questo processo potrebbe durare alcuni minuti, a seconda del numero di file da trasferire sul nuovo server cloud.
- Eventuale passaggio a HTTP/2:
- HTTP/2 è attivo sui nuovi server.
- Alcune direttive eventualmente presenti nel file
.htaccessdel server potrebbero richiedere un adattamento (❓: guida).
- Reindirizzamento del traffico:
- Viene configurato un proxy per 7 giorni per reindirizzare il traffico dal vecchio server al nuovo.
- È quindi necessario tenerne conto durante questo periodo, in particolare per i cron (vedere di seguito).
- Cron non migrati:
- I cron tramite SSH non vengono migrati.
- I file e i cron in genere non vengono eliminati immediatamente, il che può causare duplicati.
- La gestione dei cron è di vostra responsabilità; in base all'avanzamento della migrazione, è necessario:
- disattivare e riattivare i cron tramite SSH, se ne avete, per evitare conflitti di esecuzione,
- verificare i vostri cron,
- assicurarsi che siano configurati correttamente sul nuovo Server Cloud.
Trasferire l'hosting
Prerequisiti
- Entrambi i server devono trovarsi nella stessa Organizzazione e devono essere accessibili all'utente che esegue l'operazione.
Una volta che il secondo server Cloud è attivo:
- Clicca qui per accedere alla gestione dell'hosting nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato all'hosting in questione.
- Fare clic sul pulsante Gestisci.
- Fare clic su Sposta su un altro server nel menu che appare:

- Seleziona il server di destinazione desiderato.
- Fai clic su Conferma.
Adattare la zona DNS e completare
Se i tuoi nomi di dominionon sono gestiti presso Infomaniak o nella stessa Organizzazione del Server Cloud:
- Adatta la configurazione del record A dei domini interessati (❓: guida).
- Ogni aggiunta/modifica DNS potrebbe richiedere fino a 48 ore per propagarsi (❓: guida).
- Si consiglia quindi di non disattivare il vecchio Server Cloud prima di questo termine.
- Annulla l'abbonamento al vecchio server Cloud se necessario (❓: guida).
Link a questa FAQ: https://faq.infomaniak.com/2194
Questa FAQ è stata utile?
Questa guida spiega come proteggere una parte di un sito su un Hosting Web, rendendo obbligatoria l'inserimento di una password prima di poter visualizzare una directory (incluse le sottodirectory) tramite un browser come Brave, Chrome, Edge, Firefox, Opera, Safari…
Attenzione: questo non impedisce la visualizzazione della directory da parte di un utente FTP.
Metodo semplice
Per proteggere con una password (autenticazione Digest) una directory utilizzando lo strumento "Protezione cartelle":
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Clicca sul nome dell'hosting desiderato.
- Fare clic su Sicurezza nel menu laterale sinistro.
- Fare clic su Protezione cartelle.
- Fare clic sulla cartella da proteggere.
- Attivare la protezione tramite l'interruttore, quindi creare uno o più utenti*:

- * Gli utenti sono definiti per cartella; lo strumento non consente di gestire gruppi di utenti:

- * Gli utenti sono definiti per cartella; lo strumento non consente di gestire gruppi di utenti:
- Fare clic sul pulsante Aggiungi.
- Fare clic sul pulsante per Aggiungere l'accesso di un utente aggiuntivo, se necessario.
- Fare clic sul menu azioni ⋮ situato a destra dell'utente in questione per modificarlo o rimuoverlo.
- Fare nuovamente clic sull'interruttore per disattivare completamente la protezione della directory:

Metodo manuale tramite .htaccess
Per proteggere una cartella con una password utilizzando il file .htaccess del tuo sito:
- Accedi al tuo spazio web tramite un software/client FTP o tramite l'interfaccia FTP web.
Nella cartella che desideri proteggere, crea un file chiamato
password.phpe inserisci al suo interno il seguente codice, sostituendo12345con la password desiderata:<?php $password = "12345"; echo password_hash($password, PASSWORD_DEFAULT); // Displays the hashed password ?>- Apri un browser e visualizza il file
password.php(ad esempio: domain.xyz/cartella-da-proteggere/password.php). - Il browser visualizzerà la tua password crittografata; copia la password crittografata, ti servirà in seguito…
Nella cartella che si desidera proteggere, creare un file denominato .htaccess e adattare il contenuto seguente:
AuthName "Protected Administration Page"
AuthType Basic
AuthUserFile "/example/.htpasswd"
Require valid-userSostituire /example/ con il percorso assoluto della cartella da proteggere. Esempio:
AuthUserFile "/home/clients/0f83c7afb710e5ae2645a1b704d8772f/web/protected_folder/.htpasswd"Nella cartella da proteggere, crea un file chiamato htpasswd.txt e adatta il contenuto seguente:
username:hashed_password- Sostituisci
usernamecon il nome utente desiderato. - Sostituire
hashed_passwordcon la password crittografata copiata al passaggio 1 di questa guida.
Una volta salvato il file htpasswd.txt, rinominarlo come segue: .htpasswd.
Apri un browser e prova a visualizzare una delle pagine contenute nella cartella protetta. Se la procedura è stata seguita correttamente, il nome utente e la password (non crittografati) scelti dovrebbero consentire l'accesso alla cartella protetta.
Ulteriori restrizioni possono essere applicate anche tramite il file .htaccess.
Link a questa FAQ: https://faq.infomaniak.com/68
Questa FAQ è stata utile?
Questa guida illustra CHMOD (abbreviazione di change mode), che consente di modificare le autorizzazioni di accesso di un file o di una directory.
Modificare i permessi FTP
I diritti (per maggiori informazioni, consulta questa guida di Wikipedia) disponibili per ogni utente/gruppo sono i seguenti:
- lettura: consente di elencare (richiede anche il diritto di esecuzione) e leggere i contenuti di una directory e/o di leggere un file
- scrittura: consente di creare, modificare, rinominare ed eliminare file e/o directory
- esecuzione: per una directory: consente di accedervi per leggere le sue sottodirectory; per un file: consente di eseguirlo, ad esempio se si tratta di un programma o di uno script.
- set uid (?): su un file con i permessi di esecuzione, questo avrà l'effetto di eseguirlo con i privilegi del proprietario se utilizza la chiamata di sistema execve o setuid.
- set gid (?): tutti i nuovi file creati apparterranno al gruppo della directory e, su un file con i permessi di esecuzione, questo avrà l'effetto di eseguirlo con i privilegi del gruppo.
- bit di "sticky" (?): su una directory, i file al suo interno potranno essere rinominati o eliminati solo dal proprietario, anche se gli altri utenti hanno il diritto di scrittura. Questo diritto non è particolarmente utile per i file.
Il Web FTP nel pannello di controllo consente di modificare i permessi dei file (incluso quello di /web).
La maggior parte dei software/client FTP consente di modificare i permessi di accesso ai file; questa funzione si chiama generalmente "CHMOD" e si trova in "Proprietà", "Permessi" o "Attributi" (di solito facendo clic con il tasto destro sul file o sulla cartella da modificare). Spesso è presente una casella che consente di applicare i permessi a tutte le sottocartelle e i file all'interno della cartella, in modalità ricorsiva.
Dopo aver selezionato i permessi desiderati, confermare e i diritti verranno modificati, ad eccezione di quelli per cui non si dispone dell'autorizzazione o, più precisamente, per cui l'utente con cui si è effettuato l'accesso non dispone dei diritti necessari.
Per saperne di più
Quando si parla di modificare le autorizzazioni, in genere si tratta di eseguire un comando del tipo "chmod 777", "chmod 666" o simile. Si tratta quindi di tre cifre, dove:
- la prima corrisponde ai diritti del proprietario
- il secondo corrisponde ai diritti del gruppo
- il terzo numero corrisponde ai diritti degli altri utenti.
E i permessi sono così suddivisi:
- "4" per il permesso di lettura (read)
- "2" per il diritto di scrittura
- "1" per il diritto di esecuzione
È sufficiente sommare questi numeri. Ad esempio, se si desidera concedere tutti i diritti al proprietario, ma nessun diritto agli altri, si utilizzerà "chmod 700" (4 + 2 + 1 = 7). Se si desidera concedere solo i diritti di lettura e scrittura a tutti (4 + 2 = 6), si utilizzerà "chmod 666".
Questi valori sono noti a tutti i software/client FTP, quindi sarà possibile inserire direttamente il numero nel software/client FTP per modificare le autorizzazioni.
Per modificare le autorizzazioni di file o directory in PHP, è possibile utilizzare anche la funzione “chmod”, come nell’esempio seguente:
chmod ("/a_folder/a_file", 0755)Si noti che il valore da applicare deve essere in formato ottale, da cui lo zero iniziale obbligatorio. Se si memorizza il valore in una variabile, si potrebbe riscontrare un problema di tipo di dati, che è possibile risolvere con la funzione octdec(), come nell’esempio seguente:
$mode = 0755;chmod("a_folder/a_file", octdec($mode))Link a questa FAQ: https://faq.infomaniak.com/111
Questa FAQ è stata utile?
Questa guida spiega come attivare o disattivare la modalità manutenzione su un sito ospitato su un Hosting Infomaniak.
Introduzione
- La modalità di manutenzione consente di visualizzare un messaggio personalizzato per i visitatori, ad esempio durante la risoluzione di un problema tecnico.
- È anche possibile specificare gli indirizzi IP che potranno ignorare questa pagina.
- Viene inviata un'e-mail agli utenti dell'organizzazione.
Attiva la modalità manutenzione
Per attivare una pagina che sostituisce temporaneamente la tua pagina iniziale abituale:
- Clicca qui per accedere alla gestione degli hosting e dei siti web nel tuo pannello di controllo Infomaniak (❓: guida).
- Fare clic sul nome del sito interessato.
- Fare clic sull'interruttore per attivare la pagina di manutenzione.
- Conferma l'avviso.
- Fai clic sul pulsante per attivare:

Personalizzare la pagina di manutenzione
Per creare una pagina con il messaggio desiderato:
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Clicca sul nome del sito interessato.
- Fare clic su Pagina e manutenzione nel menu laterale sinistro.
- Fare clic su Crea una pagina oppure sul pulsante Personalizza, se la pagina esiste già:

- Formattate il testo che preferite.
- Configurate la visualizzazione utilizzando gli elementi sulla destra.
- Fare clic su Salva e attiva per pubblicare la pagina:

Consentire a determinati indirizzi IP di bypassare la sospensione
È possibile visualizzare il sito effettivo anche con la modalità di manutenzione attivata. A tal fine, è necessario indicare gli indirizzi IP dei computer che devono poter aggirare la modalità di manutenzione:
- Attivare la modalità di manutenzione seguendo la procedura descritta sopra.
- Torna alla pagina di configurazione della pagina di manutenzione (vedi la procedura sopra).
- Nella sezione Manutenzione, a destra, fai clic su Inserisci il mio indirizzo IP per consentire al tuo computer di visualizzare il sito senza la modalità di manutenzione:

- È anche possibile inserire manualmente gli indirizzi IP da autorizzare.
- Fare clic su Salva e pubblica.
Se gli indirizzi IP dei computer aggiunti cambiano, sarà necessario ripetere questi passaggi.
Disattivare la modalità di manutenzione
Per disattivare il messaggio che viene visualizzato sul tuo sito durante la manutenzione:
- Clicca qui per accedere alla gestione degli hosting e dei siti nel tuo pannello di controllo Infomaniak (❓: guida).
- Clicca sul nome del sito interessato.
- Fate clic sul pulsante Disattiva oppure sul pulsante a levetta (toggle switch) per disattivare la pagina di manutenzione:

- Confermate la disattivazione della manutenzione.
Metodo alternativo per WordPress
Non è consigliabile attivare la pagina di manutenzione di Infomaniak descritta sopra per poi lavorare in WordPress.
Si consiglia di installare un plugin WordPress (ne esistono decine) dedicato alla modalità di manutenzione direttamente all'interno del CMS.
In alternativa, è possibile aggiungere il codice <?php $upgrading = time(); ?> in un nuovo file vuoto denominato .maintenance (il punto prima del nome del file è importante) e posizionarlo sul server nella directory principale del sito, il che disattiverà tutte le pagine ad eccezione della pagina iniziale di WordPress.
Link a questa FAQ: https://faq.infomaniak.com/2063
Questa FAQ è stata utile?
Questa guida riguarda le informazioni di ascolto di Streaming Radio di Infomaniak che possono essere esportate tramite il protocollo FTP; questi log (da cui derivano anche le statistiche di ascolto (❓: guida) dopo un processo di “pulizia” o “ottimizzazione”) vengono quindi trasferiti automaticamente tramite FTP per essere successivamente elaborati.
Introduzione
- I log della tua radio saranno forniti in formato di file compresso
xyz.mp3-20140805.log.gz(la data del log è nel formatoYYYYMMDD). - Ogni log inizia alle 04:00, ora svizzera, e termina alle 03:59:59 del giorno successivo.
- Il log ha il seguente formato:
ip user-identifier authuser [data-ora] "richiesta" stato byte "referer" "useragent" listening-time:81.56.215.98 - - [09/Apr/2019:08:23:18 +0200] "GET /toto.mp3 HTTP/1.1" 200 1211297 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2019032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8" 69- Potrebbe capitare che la riga del log sia formattata in modo errato, ad esempio a causa di un referer troppo lungo; questo comportamento di Icecast non può essere modificato.
- Gli indirizzi nell'intervallo IP 84.16.67.128/25 devono essere ignorati perché si tratta dei server di streaming.
- Dalla pagina delle impostazioni nel pannello di controllo, è possibile richiedere nuovamente i log dei giorni precedenti.
- È inoltre possibile esportarli direttamente su ACPM (❓: guida) o Mediapulse (❓: guida).
Abilitare l'invio dei log tramite FTP
Per farlo:
- Clicca qui per accedere alla gestione del tuo prodotto tramite il pannello di controllo Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto in questione.
- Fare clic sul nome dello stream audio interessato.
- Fare clic su Impostazioni nel menu laterale sinistro.
- Attiva l'esportazione dei log tramite FTP utilizzando l'interruttore.
- Inserisci un nome host: indirizzo del server FTP.
- Inserisci un nome utente: il nome dell'account FTP.
- Inserisci una password: quella dell'account FTP.
- Inserisci la directory sul server in cui salvare i log.
- Fai clic sul pulsante Salva in fondo alla pagina:

Per recuperare i log, utilizzate esclusivamente il protocollo FTP standard in modalità passiva. Il servizio non è compatibile con SFTP, FTPS o chiavi SSH. Il sistema prevede 3 tentativi di connessione in caso di interruzione.
Gestione dei log
La soluzione migliore è utilizzare un'espressione regolare come quella riportata di seguito:
"/^(\S+)\s(.+)\s(\S+)?\s\[((\d\d)\/([a-zA-Z]{3,3})\/(\d\d\d\d)\:(\d\d)\:(\d\d)\:(\d\d)\s\+\d\d\d\d)\]\s"GET\s\/([\-a-z0-9]{1,40}(\.)?(mp3|aac|ogg){0,1})(.*)?"\s(\d{3,3})\s(\d+)\s"(.+)"\s"(.+)"\s(\d+)$/i";Questa sintassi è quella della funzione PHP preg_match e dovrà essere adattata se si utilizzano altre funzioni/linguaggi.
La funzione preg_match restituisce un array le cui posizioni significative sono le seguenti:
| 1 | ip |
| 4 | data - ora completa |
| 5 | giorno |
| 6 | mese |
| 7 | anno |
| 8 | ora |
| 9 | min |
| 10 | secondi |
| 11 | punto di mount |
| 15 | risultato (codice HTTP) |
| 16 | lunghezza in byte |
| 18 | agente utente |
| 19 | durata dell'ascolto (secondi) |
Link a questa FAQ: https://faq.infomaniak.com/1954
Questa FAQ è stata utile?
Questa guida illustra in dettaglio l'invio di e-mail autenticate da un sito/CMS ospitato da Infomaniak.
Introduzione
- Configurare l'invio di e-mail dal tuo sito tramite un server SMTP autenticato consente di migliorare l'affidabilità e la sicurezza degli invii rispetto alla funzione PHP
mail()utilizzata senza autenticazione:- maggiore affidabilità nella consegna delle e-mail,
- sicurezza rafforzata,
- rilevamento più preciso degli errori di invio,
- migliore compatibilità con i servizi di messaggistica,
- e migliore tracciabilità degli invii.
Esempi di configurazione SMTP
Prerequisiti
- Avere un servizio di posta elettronica.
- È possibile utilizzare il Servizio Mail offerto da Infomaniak o qualsiasi altro servizio di posta elettronica di propria scelta.
- Creare una password per il dispositivo (❓: assistenza my kSuite | Servizio Mail/kSuite).
- Utilizzare le impostazioni consigliate:
- Server SMTP in uscita =
mail.infomaniak.com - Porta SMTP e protocollo di crittografia e comando/metodo per attivare questo protocollo:
587+ STARTTLS - Nome utente/username = l'indirizzo email completo
- Password = quella generata per l'indirizzo email che si desidera utilizzare
- Autenticazione obbligatoria per l'invio delle email:
- Si attiva nelle impostazioni SMTP del CMS.
- Selezionare "utilizzare le stesse impostazioni del server in entrata" oppure, a seconda del CMS, reinserire un nome utente (= indirizzo email completo) e la password generata.
- Server SMTP in uscita =
WordPress
Per consentire al tuo sito di inviare e-mail, utilizza un indirizzo e-mail del suo dominio (ad esempio e-mail@domain-site.xyz) e inserisci i parametri SMTP (vedi prerequisiti):
- Accedi al pannello di amministrazione di WordPress.
- Installa un plugin SMTP (funziona bene WP Mail SMTP).
- Configura l'estensione, ad esempio:
Da quel momento in poi, un'e-mail inviata da un modulo di contatto presente sul sito (ad esempio, il modulo predefinito Divi) verrà inviata tramite il metodo SMTP.
Per verificarlo, è sufficiente esaminare le intestazioni di un messaggio ricevuto tramite questo metodo, in particolare la riga x-mailer, che potrebbe indicare, ad esempio, WPMailSMTP/Mailer/smtp anziché PHPMailer.
Da notare: l'indicazione x-mailer può essere qualsiasi e non rappresenta necessariamente il metodo di invio effettivo!
Prestashop
Per consentire al tuo sito di inviare e-mail, utilizza un indirizzo e-mail del suo dominio (ad esempio e-mail@domain-site.xyz) e inserisci i parametri SMTP (vedi prerequisiti):
- Accedi al pannello di amministrazione di Prestashop.
- Vai su Impostazioni avanzate e poi su E-mail.
- Configura l'invio tramite SMTP:

Verifica quindi (per evitare errori come Could not instantiate mail function o sender mismatch) che l'indirizzo che hai configurato in queste impostazioni avanzate corrisponda all'indirizzo utilizzato da Prestashop per l'invio delle email. A tal fine:
- Accedi al pannello di amministrazione di Prestashop.
- Vai alla sezione Impostazioni del negozio.
- Fare clic su Contatti nel menu laterale sinistro.
- Nella scheda Contatti, verificare che l'indirizzo e-mail indicato sia lo stesso configurato in precedenza.
- Modifica gli indirizzi email, se necessario:

- Fai clic sulla scheda Negozi.
- Verificare (e correggere, se necessario) che l'indirizzo e-mail indicato sia lo stesso configurato in precedenza:

Joomla
Per consentire al tuo sito di inviare e-mail, utilizza un indirizzo e-mail del suo dominio (ad esempio e-mail@domain-site.xyz) e inserisci i parametri SMTP (vedi prerequisiti):
- Accedi al pannello di amministrazione di Joomla.
- Fare clic su Sistema nel menu laterale sinistro.
- Fare clic su Configurazione generale.
- Fare clic sulla scheda Server:

- Configurare l'invio tramite il metodo SMTP:

Link a questa FAQ: https://faq.infomaniak.com/2023
Questa FAQ è stata utile?
Questa guida spiega come installare un nuovo sito WordPress Infomaniak incluso nelle offerte di Hosting Web a pagamento. Troverai 2 diversi modi per creare un sito WordPress, oltre a spiegazioni sulla disinstallazione.
Creare un sito WordPress su un hosting esistente
Per accedere all'Hosting Web e aggiungere un nuovo sito installando WordPress contemporaneamente:
- Clicca qui per accedere alla gestione del tuo hosting nel Manager Infomaniak (hai bisogno di aiuto?).
- Fate clic direttamente sul nome assegnato all'hosting in questione.
- Fate clic sul pulsante per aggiungere un sito:

- Scegli di installare WordPress.
- Fai clic sul pulsante Avanti:

- Fare clic sul pulsante per utilizzare un nome di dominio già presente nella propria organizzazione (o sull'altro pulsante se è necessario ordinare un nuovo dominio).
- Selezionare il nome di dominio tra quelli già acquisiti.
- Le opzioni avanzate consentono, ad esempio, di scegliere una posizione personalizzata sul server di hosting e una versione precedente di PHP.
- Fare clic sul pulsante Avanti:

- Attendere qualche minuto per consentire la creazione del sito sull'hosting:

- Inserisci le informazioni richieste, ti serviranno per accedere al pannello di controllo di WordPress(è possibile modificare queste informazioni in qualsiasi momento dopo l'installazione).
- Fare clic sul pulsante Avanti:

- Inserisci le informazioni relative al tuo sito (potrai modificare queste informazioni in qualsiasi momento dopo l'installazione).
- Fai clic sul pulsante Avanti:

- Scegli tra il tema Divi e il tema ufficiale dell'ultima versione di WordPress (è possibile modificare queste impostazioni in qualsiasi momento dopo l'installazione).
- Fai clic su Avanti:

- Confermare l'installazione dalla pagina di riepilogo.
- Successivamente, sarà possibile accedere alla dashboard di WordPress o tornare alla gestione del sito.
Installare WordPress su un sito esistente
Per accedere al sito esistente sull'hosting e installarvi WordPress:
- Clicca qui per accedere alla gestione del tuo sito tramite il pannello di controllo Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al sito in questione.
- Fare clic sul pulsante per aggiungere un'applicazione:

- Scegliere di installare WordPress:

- Fare clic sul pulsante Avanti in fondo alla pagina.
- Inserire le informazioni richieste, che serviranno perper accedere al pannello di controllo di WordPress (è possibile modificare queste informazioni in qualsiasi momento dopo l'installazione).
- Fare clic sul pulsante Avanti:

- Procedere in questo modo, come dal punto 12 del capitolo precedente indicato sopra.

Disinstallare WordPress Infomaniak
È possibile eliminare un sito WordPress:
- eliminando completamente il sito dall'hosting (e mantenendo o meno i dati di WordPress, i database, ecc.)
- mantenendo il sito sull'hosting ma rimuovendo l'applicazione WordPress…
Opzione 1
- Clicca qui per accedere alla gestione del tuo sito WordPress tramite il Manager Infomaniak (hai bisogno di aiuto?).
- Fare clic sul menu azioni ⋮ situato a destra dell'elemento in questione.
- Fare clic su Rimuovi il collegamento al sito:

- Scegli se desideri eliminare tutto o conservare comunque una traccia dei dati di WordPress sul server di hosting:
- Selezionando la casella di controllo, non rimarrà nulla nella gestione (ad eccezione dei backup):

e non rimarrà nulla sul server:
- Se non selezioni la casella di controllo, non rimarrà nulla nella gestione (ad eccezione dei backup):

ma i file di WordPress saranno ancora accessibili sul server:
E riceverai un errore se in seguito tenterai di reinstallare un nuovo sito WordPress nello stesso percorso con lo stesso nome di dominio:
- Selezionando la casella di controllo, non rimarrà nulla nella gestione (ad eccezione dei backup):
- Conferma l'eliminazione.
- Fare clic su Elimina e attendere.
Opzione 2
- Clicca qui per accedere alla gestione del tuo sito WordPress nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al sito in questione:

- Fare clic sul menu azioni ⋮ situato a destra dell'elemento in questione.
- Fare clic su Rimuovi app:

- Conferma l'eliminazione e attendi. Il tuo spazio di hosting conterrà comunque un sito, ma senza applicazioni installate:

Per saperne di più
Link a questa FAQ: https://faq.infomaniak.com/1931
Questa FAQ è stata utile?
Questa guida ti permette di scoprire rapidamente le funzioni essenziali di Euria, l'intelligenza artificiale a tua disposizione all'interno di kSuite, particolarmente efficace con l'app Web kDrive di Infomaniak (servizio online ksuite.infomaniak.com/kdrive).
✘ NON DISPONIBILE con
kSuite Free / kSuite Standard
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
kDrive Solo / kDrive Team / kDrive Pro
Utilizzare l'IA per i tuoi file su kDrive
Prerequisiti
- Essere almeno Amministratore dell'Organizzazione (❓: guida).
- Attivare Euria per tutti gli utenti del kDrive interessato: seguire la procedura guidata che si apre al momento dell'accesso al kDrive (❓: guida).
- Leggere e comprendere questa guida relativa al modello utilizzato e alle responsabilità di ciascuno.
Per accedere a Euria su kDrive:
- Clicca qui per accedere all'app web kDrive di Infomaniak (servizio online ksuite.infomaniak.com/kdrive).
- Apri un documento PDF (Euria è disponibile anche con altri tipi di file di testo/codice:
.md,.txt,.json,.php, ecc.) oppure fai clic con il tasto destro sul file in questione:
- Euria si aprirà in un pannello laterale a destra; se lo chiudi, Euria rimarrà accessibile tramite l'icona rotonda situata in alto a destra:

Come può esserti d'aiuto Euria?
Euria ti aiuta a sfruttare al meglio il documento che hai aperto (e solo questo); in particolare, può:
- rispondere alle tue domande sul suo contenuto (dettagli, statistiche, modifiche)
- riassumere i punti chiave (o anche semplificare ulteriormente, specificando “per un bambino di 10 anni”…)
- tradurlo
- fornire metadati (dimensione, data di creazione o modifica)
- spiegare i termini o gli acronimi presenti
Ad esempio, se il documento è un lungo rapporto aziendale sull'anno trascorso, è possibile chiedere qual è l'attuale dimensione del dipartimento Sviluppo, quali sono i progetti di massima priorità o qual è l'ultima data di modifica del documento…
Crea un evento per il tuo calendario
Con un documento che contiene informazioni su un appuntamento (ad esempio, un appuntamento medico), puoi chiedere a Euria di creare un frammento di codice che, una volta copiato e incollato in un file appropriato, ti permetterà di aggiungere un evento al tuo calendario. Esempio di formulazione: “Crea un evento in formato ics estraendo i dettagli da questo appuntamento”.
Euria può anche estrarre eventi da un documento più complesso:
Euria ti spiegherà cosa ha fatto (un codice VCALENDAR) e cosa dovrai fare: creare un nuovo file con l'estensione .ics contenente il codice che ha generato e aprirlo sul tuo computer per importarlo nella tua app di calendario abituale o importarlo nel tuo calendario kSuite (❓: guida)…
Creare un albero genealogico dei personaggi
Con un libro memorizzato nel tuo kDrive, puoi chiedere a Euria di creare un albero genealogico preciso e completo per mostrare i legami tra tutti i personaggi. Otterrai così un elenco di nomi e cognomi con le relative relazioni.
Ma è possibile ampliare ulteriormente l'esperienza richiedendo un diagramma “Mermaid” basato su questa lista. Basterà copiare e incollare il codice proposto da Euria in uno strumento come mermaid.live:
Analizzare un sondaggio, scrivere un articolo del blog
A partire da un documento di tipo inchiesta/reportage, puoi chiedere a Euria di redigere un nuovo articolo con il tono desiderato e rivolto al pubblico target. Esempio: “A partire da tutto questo, scrivi un articolo per il blog con un titolo accattivante e un testo di massimo 400 parole, destinato a un pubblico di donne tra i 30 e i 40 anni”.
Ma puoi anche chiedergli di trovare “quali sono i pregiudizi di questa indagine” oppure “quali elementi meriterebbero di essere approfonditi o verificatiEuria può quindi aiutarvi ad adottare un approccio critico nei confronti di un'indagine o di un reportage, evidenziando eventuali lacune, esagerazioni o pregiudizi.
Può anche riformulare le conclusioni dell'indagine per diversi tipi di pubblico (professionisti, adolescenti, lettori curiosi, ecc.), suggerire angolazioni alternative per un articolo derivato o generare titoli, introduzioni o riassunti in base al livello di complessità desiderato.
L'obiettivo è quello di ottenere il massimo valore da un singolo contenuto di partenza, diversificando le forme, i toni e i punti di vista.
Link a questa FAQ: https://faq.infomaniak.com/2566
Questa FAQ è stata utile?
Questa guida spiega come mantenere il controllo sui tuoi flussi di streaming radio MP3/AAC o HLS attivando la protezione tramite chiave univoca (token), in modo da poter decidere, ad esempio, se un ascoltatore può ascoltare la tua radio o meno.
Introduzione
- Ad ogni connessione, verrà effettuata una richiesta all'API di Infomaniak, che restituirà un token univoco con una durata limitata e configurabile.
- Questo token autorizzerà chiunque lo possieda ad accedere al flusso durante questo periodo.
- È possibile proteggere un flusso MP3/AAC o HLS indipendentemente l'uno dall'altro (lo stesso vale per la geolocalizzazione).
- L'attivazione della restrizione comporta una modifica della configurazione del flusso, la cui replica sui server potrebbe richiedere alcuni minuti.
Proteggere uno streaming audio tramite chiave univoca
Per farlo, è sufficiente accedere alle impostazioni di restrizione e attivare la protezione tramite token sullo streaming che si desidera proteggere:
- Clicca qui per accedere alla gestione del tuo prodotto tramite il pannello di controllo Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto in questione:

- Fare clic:
- sul nome della stazione radio:

- oppure su Restrizioni nel menu laterale sinistro per applicare restrizioni all'intero prodotto:

- sul nome della stazione radio:
- Dopo aver selezionato
a, fare clic su Restrizioni nel menu laterale sinistro. - Se necessario, scegliete HLS.
- Fate clic sul menu delle azioni ⋮ situato a destra dell'elemento in questione.
- Fare clic su Limitazione tramite token:

Attivare quindi la protezione.
Attenzione: nel momento in cui si attiva questa opzione, l'accesso allo streaming verrà immediatamente bloccato per le nuove connessioni.Adattare i lettori multimediali per tenere conto della restrizione, come illustrato nell'esempio qui sotto: 
Creare un token API Radio
Per accedere all'API Radio, è necessario innanzitutto autenticarsi tramite un token applicazione. Questa operazione deve essere eseguita una sola volta. Per creare questo token applicazione, consultare questa guida.

L'ambito è radio e la durata è illimitata, per evitare di dover rigenerare il codice regolarmente. Una volta generato il token, copiarlo e incollarlo nell'esempio riportato di seguito.
Esempio di utilizzo in linguaggio PHP
Per MP3/AAC o HLS, il codice può essere sostanzialmente lo stesso, cambia solo l'URL chiamato nella richiesta POST, per quanto riguarda il suo formato.
Incolla qui sotto il token generato al posto di quello indicato:
if (!defined('API_TOKEN')) {
define('API_TOKEN', 'AYF5lSh3c7Xy5974Fs12RTkTThujT-L9R4Xk2ZfGyP6sV7QqJ1oC3jD8nFtKzIxUeMw5oNzR6');
}
/**
* Fonction générique pour executer des requêtes cURL
*
* @param string $method Méthode HTTP (GET, POST, PUT, etc...)
* @param string $url Url de l'api a requêter
* @param array $headers Liste des en-têtes HTTP (l'autorisation doit être passée ici avec un ['Authorization: Bearer ']
* @param array $payload Un tableau contenant les données pour créer un token
* @return mixed
*/
function request(string $method, string $url, array $headers = [], array $payload = []): mixed{
// prepare options array
$opts = [
CURLOPT_HTTPHEADER => $headers,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_URL => $url,
CURLOPT_CUSTOMREQUEST => strtoupper($method),
];
// add payload if relevant
if ($payload && $method !== 'GET') {
$opts[CURLOPT_POSTFIELDS] = json_encode($payload);
}
$ch = curl_init();
curl_setopt_array($ch, $opts);
$result = curl_exec($ch);
if(curl_errno($ch)){
throw new Exception(curl_error($ch));
}
$data = json_decode($result, true);
if ($data['result'] === 'error') {
throw new Exception($data['error']['description'] ?? 'an error occured');
}
return $data['data'];
}
Creeremo il token. L'URL per la creazione del token è strutturato come segue:
- Per uno streaming MP3 / AAC
POST {{URL_11}}Esempio per proteggere https://newradiotest.ice.infomaniak.ch/newradiotest-128.aac: il percorso sarà: https://api.infomaniak.com/1/radios/acl/streams/newradiotest-128.aac/token
- Per uno streaming HLS
POST {{URL_14}}Esempio: per proteggere https://myradiostream.radiohls.infomaniak.com/myradiostream/manifest.m3u8, l'URL sarà: https://api.infomaniak.com/1/radios/acl/hls_streams/myradiostream/token
Esempio: nel caso di MP3/AAC, ricordati di apportare le modifiche necessarie:
$token = request(
'POST',
'{{URL_17}}',
// en-tête d'authorization
[
'Authorization: Bearer ' . API_TOKEN,
'Content-Type: application/json',
],
/**
* payload pour créer le token, vous pouvez passer les valeurs suivantes
* window | 300 | optionnel | durée de validité du token (default: 5 minutes)
*/
[
'window' => 3600, // 1h validity
]
);
È importante notare che, se questo codice viene generato al momento del caricamento della pagina, l'utente avrà "window" secondi per avviare la riproduzione dello streaming. Oltre questo limite di tempo, il token scadrà e lo streaming non potrà più essere avviato, a meno che la pagina non venga ricaricata. A seconda delle esigenze e del caso d'uso, sarà necessario regolare questo intervallo di tempo nel modo più appropriato.
Sarà inoltre necessario sostituire di seguito l'URL di riproduzione dello streaming con quello desiderato, mantenendo il parametro $token alla fine. Infine, viene visualizzato il lettore (qui, un semplice tag HTML5, ma è possibile aggiungere qualsiasi livello aggiuntivo in seguito, passando il token nei parametri $_GET dell'URL).
$streamUrl = "{{URL_18}}";
echo "<audio controls=""><source src="$streamUrl"></audio>";Link a questa FAQ: https://faq.infomaniak.com/2792
Questa FAQ è stata utile?