Apache e i permalink di WordPress

WordpressUno di quei problemi contro i quali sbatti la testa e ti sembra di impazzire. Installi il tuo sito wordpress, fai il restore del dump del database…tutto ok. Il tema è a posto. Installi con cura i plugin, uno alla volta, tutto ok. E’ fatta, il sito gira. Sospiro di soddisfazione. Un momento, c’è ancora da cambiare quei brutti link, passando dalla struttura dei link di default a una struttura più ordinata e più utile ai fini SEO. Cambi i permalink… ed inizia l’incubo. Leggi tutto “Apache e i permalink di WordPress”

Risolvere il conflitto tra Skype e Xampp

xamppTutti conoscono Skype, il programma che consente di fare chiamate e conversare via chat attraverso internet. Molti sviluppatori usano Xampp, un praticissimo pacchetto che comprende Apache, MySql, Php e Perl e che consente di testare con facilità in locale il lavoro di sviluppo web.

Il problema nasce dal fatto che spesso l’uso congiunto dei due programmi genera un fastidioso problema: Skype e Apache vanno in conflitto. La soluzione, per fortuna è molto semplice. Trattandosi di un conflitto di porte (usano entrambi 80 e 443) basta modificare la configurazione di Apache o quella di Skype. Io preferisco quest’ultima soluzione, perchè sono troppo pigro per aggiungere il numero di porta ad ogni chiamata ad Apache (tipo http://localhost:8080/, per fare un esempio…). Leggi tutto “Risolvere il conflitto tra Skype e Xampp”

Attivare cURL in XAMPP

In Xampp non è attivato di default il supporto per cURL. cURL è un tool utilissimo da riga di comando per trasferire file con la sintassi URL. cURL ha una libreria per php, la cui presenza è richiesta, ad esempio, da molti ottimi plugin per wordpress.

Attivare cURL in Xampp è questione di pochi istanti. Ecco la procedura da seguire:

  1. Ci si porta nella directory xampp sul proprio pc
  2. Si va nella cartella php
  3. Si edita il file php.ini con un editor di testo
  4. Si cerca la riga extension=php_curl.dll e si cancella il punto e virgola ; davanti alla riga stessa
  5. Si riavvia il server Apache