Visualizzazione post con etichetta cache. Mostra tutti i post
Visualizzazione post con etichetta cache. Mostra tutti i post

domenica 3 luglio 2011

Chrome non "vede" le modifiche al CSS


In fase di sviluppo mi e' capitato di applicare modifiche ai file CSS di piu' di un progetto.

Firefox vede istantaneamente le modifiche e ne tiene conto durante il rendering della pagina.
Chrome sembra fregarsene altamente, e infatti analizzando la div incriminata con la funzione "Inspect element" si vede che Chrome sta usando la versione del file CSS precedente alle modifiche.

Per forzare il caricamento del file modificato dovete usare la sequenza "CTRL F5".

Se dopo averla utilizzata Chrome si dovesse intestardire a usare la vecchia versione, provate a premere "CTRL F5" piu' volte in rapida sequenza. Questo dovrebbe risolvere il problema.

venerdì 11 giugno 2010

PHPBB: perche' non vedo le modifiche fatte al template?

Avete modificato un template del vostro forum ma se ricaricate la pagina non vedete le vostre modifiche?

phpBB 3 ha un sistema di cache che crea copie statiche dei file di phpBB, soprattutto quelli legati agli stili che avete installato sul vostro forum. Questo meccanismo velocizza il caricamento del vostro sito e riduce la quantita' di banda utilizzata.

Quando dobbiamo installare qualche modifica o aggiustare il nostro stile PHPBB, una delle ragioni per cui qualcosa non funziona o una modifica appena implementata non viene visualizzata, e' perche' PHPBB sta visualizzando una vecchia versione della pagina prelevata dalla cache. Per poter visualizzare la nuova versione occorre pulire la cache.

Come fare? Il modo piu' semplice e' andare nel pannello di amministrazione di PHPBB3. Sulla pagina principale vedete le statistiche del vostro sito e sotto un'area intitolata "Risincronizza o azzera statistiche". Cercate la voce "Vuota la cache", cliccate sul pulsante Avvia corrispondente  e confermate la vostra scelta: la cache viene ripulita completamente. Nella maggioranza dei casi questa e' la soluzione perfetta per raggiungere il nostro scopo.

Pulire i file di template, i file di tema o i set di immagini per unp stile specifico.

Altre volte invece vorrete solo pulire la cache relativa ai file di uno stile specifico. Per fare questo, una volta entrati nell'area di amministrazione, cliccate sulla scheda "Stili". Da qui vedrete "Template", "Temi", "Set di immagini" sul menu di sinistra. Sara' sufficiente cliccare sul tipo di file che volete ripulire.
Vedrete quindi una lista degli stili installati. Sotto "Azioni" cliccate su "Aggiorna" sulla riga relativa allo stile che desiderate ripulire, confermate la vostra scelta per terminare la procedura.


Grosse modifiche? Dite a phpBB 3 di controllare se un file e' stato aggiornato.

Se state facendo molte modifiche, potete dire a phpBB di controllare se una nuova versione del file e' stata uploadata, prima di usare la versione in cache.

Sul pannello di amministrazione di phpBB 3 andate nel menu' di sinistra, sotto "Configurazione Server" cliccate su  "Processi"
Nella pagina seguente in fondo alle "Opzioni generali" potete vedere "Ottimizza i componenti degli stili" Selezionate "Si" and cliccate sul pulsante  "Invia" in basso.

Si raccomanda di usare questo metodo solo quando state facendo molte modifiche in quanto appesantisce parecchio il carico del vostro server. Dopo aver applicato tutte le modifiche dovreste rimettere questa opzione a "No".

mercoledì 2 settembre 2009

Streaming audio: aggiornare il database del vostro server DAAP

Torniamo a parlare di mt-daapd.
Se avete aggiunto dei file .mp3 al vostro repository ma non vengono visualizzati, ad esempio, da rhythmbox, e' necessario fare una ricostruzione del database di mt-daapd:

In teoria potete eseguire la procedura direttamente dall'interfaccia web di mt-daapd, ma personalmente non mi ha dato gran risultati...meglio fare nella vecchia maniera:

Cercare il file songs3.db
(da me si trova in /var/cache/mt-daapd)

Cancellare il file suddetto:
rm /var/cache/mt-daapd/songs3.db

Eseguire un restart del server:
/etc/init.d/mt-daapd restart

sabato 4 luglio 2009

Pulire la cache del DNS

Voi sapete che l'IP address di un server e' x.x.x.x ma la vostra macchina sostiene che sia y.y.y.y?
Potete farla ragionare eseguendo un flush della cache del DNS:

Windows:
ipconfig /flushdns


Linux con bind:
rndc flush


Linux con ncsd:
/etc/init.d/nscd restart

e se non funzionasse
/etc/init.d/nscd reload


Linux con dnsmasq:
/etc/init.d/dnsmasq restart

martedì 21 aprile 2009

CUPS: cancellare le stampanti fantasma


Sintomo:

il vostro computer visualizza stampanti non piu' collegate alla vostra rete.
Queste non possono essere cancellate.
Sono definite con URI file://dev/null

Cura:

sudo -s
/etc/init.d/cups stop
rm /var/cache/cups/remote.cache
/etc/init.d/cups start
exit

martedì 10 febbraio 2009

Pulire la cache dei path della shell

Problema: eseguendo un comando da shell ricevete un misterioso errore.

$ foo
-bash: /usr/local/bin/foo: No such file or directory
$

E voi lo sapete bene che il comando foo non si trova in /usr/local/bin: come
convincere anche il vostro sistema di cio'?

E' sufficiente lanciare il comando:
hash -r

Questo se utilizzate la shell bash. Un metodo piu' generale, valido anche per
le altre shell, e' il comando seguente:

PATH=$PATH

In entrambi i casi viene ripulita la cache che consente alla shell di velocizzare la ricerca dei comandi piu' usati all'interno del PATH di sistema.

venerdì 15 giugno 2007

Se non vedo le modifiche alla mia pagina web (su rete microsoft)

Purtroppo altro appunto non pinguinesco.

Se avete un Microsoft ISA server e non riuscite a vedere sul browser le pagine che avete modificato sul vostro server dovete disabilitare la cache sul protocollo HTTP.

  1. Aprire ISA Server Management Console
  2. Configuration -> Cache -> New -> Cache rule
  3. Nella nuova regola togliere il check Enable HTTP Caching dal tab HTTP
  4. Applicare la regola