FAQ riguardo agli spazi web su A/I
Q: Come installare un'icona favicon.ico in un sottosito?
Il file chiamato favicon.ico è quello che molti
browser utilizzano per visualizzare la piccola icona del sito
nella location bar.
I sottositi di autistici.org e inventati.org di default utilizzano
l'icona di A/I, ma è possibile utilizzarne una propria
utilizzando questo pezzettino di HTML da inserire dentro la
parte HEAD della pagina:
<link rel="shortcut icon" type="image/x-icon" href="/path/to/favicon.ico" />Sostituendo naturalmente /path/to con il path relativo del proprio sottosito.
Q: Perche' non riesco ad installare Joomla, Wordpress, o qualsiasi altro cms?
Un CMS e' un Content Managment System, un "Sistema di Gestione dei Contenuti". Sono quei programmi che una volta installati sui nostri server ti permettono di mantenere facilmente la pubblicazione del tuo sito web attraverso un pannello di amministrazione.
Data la particolare infrastruttura della rete di server che amministriamo,
ma soprattutto l'errato utilizzo di alcune funzionalita' da parte degli
sviluppatori di molti CMS, vi capitera' di non vedere funzionante al primo
colpo la vostra installazione di Joomla, Wordpress, o uno di questi
famosi CMS. Tecnicamente il problema e' l'utilizzo della variabile HTTP_HOST,
per la creazione di link assoluti mentre un'applicazione web dovrebbe
utilizzare solamente path relativi.
Qui di seguito raccogliamo le modifiche da attuare ad ogni CMS per renderlo
funzionante sulle nostre macchine (sostituire www.autistici.org con www.inventati.org
dove necessario):
- Joomla (1.5)
Aggiungere la seguente linea al termine dei file includes/defines.php e administrator/includes/defines.php:$_SERVER['HTTP_HOST'] = 'www.autistici.org';
- Wordpress
Aggiungere in ./wp-includes/pcanonical.php la seguente riga:$_SERVER['HTTP_HOST'] = 'www.autistici.org';
Q: Ho bisogno del path assoluto del mio sito, per installare il mio CMS/blog/forum/applicazione qualsiasi...
I siti web su Autistici/Inventati sono ospitati in una gerarchia, sul filesystem, che si trova sotto a /home/users/investici.org/. In particolare il percorso completo di un sito è determinato dal nome dell'account FTP con cui vi si accede:
/home/users/investici.org/accountFTP/html-nomeSito/Nota: generalmente non è una buona idea installare le applicazioni usando dei percorsi assoluti, che possono sempre (in teoria) cambiare. Le applicazioni intelligenti sono in grado, se ne hanno bisogno, di determinare la propria collocazione usando ad esempio le opportune variabili speciali di PHP...
