Ricerca

Iscriviti ai Feed Rss

Login

 

Posts in ‘programmazione’

Direttive personalizzate con Plesk 9

ago 26

La nostra situazione: abbiamo un web server Linux gestito con piattaforma Parallels Plesk Panel 9 (nel mio caso 9.2.2) e una volta creato il nostro primo dominio vogliamo impostare delle direttive personalizzate solo per lui.
Mettiamo caso ad esempio che vogliamo impostare il safe_mode ad off (Magento ad esempio non lo vuole) nel nostro dominio.com

I passaggi da seguire (da root)
1. Andiamo nella nostra directory dei virtual hosts (nel mio caso /var/www/vhosts/)
2. Entriamo poi in DIRECTORY_VIRTUAL_HOST/dominio.com/conf (nel mio caso /var/www/vhosts/dominio.com/conf)
3. Creiamo un file denominato vhost.conf e all’interno inseriamo:

<Directory /var/www/vhosts/dominio.com/httpdocs>   
      php_admin_flag safe_mode off   
</Directory>

4. Ora dobbiamo dire a Plesk che deve aggiornare la configurazione lanciamo il comando:

/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=dominio.com

5. Riavviamo apache

/etc/init.d/apache2 restart

Cosa abbiamo fatto?
Ogni vhost che crea Plesk sa che, se è presente un file vhost.conf all’interno della sua directory conf, deve includerla. Ripetete questa operazione per ogni dominio/sottodominio che volete personalizzare.

Ovviamente dovete semplicemente cambiare dominio.com con il vostro dominio, ed il gioco è fatto!

Fonte ufficiale: Parallels Plesk Guide

Register.it – Impostazioni per l’Url rewriting

ago 10

Segnalo un utilissimo articolo, del mio amico web designer Claudio Cugia, che ci aiuta a configurare nel noto mantainer register.it la gestione dell’Url rewriting, la base di partenza per un buon progetto web :)

Impostare correttamente il file .htaccess su Register.it

Text diff – Differenze tra due testi/file

giu 04

In questo articolo vi segnalo un ottimo tool per confrontare due testi in maniera molto simile ad un CVS.
Utilizzeremo Text_Diff, un package di Pear (per chi volesse approfondire: PEAR – PHP Extension and Application Repository).

Nel caso non avessimo Pear abilitato nel nostro server possiamo copiarci nel nostro script le classi necessarie:
- Text/Diff.php
- Text/Diff/Render.php
- Text/Diff/Renderer/unified.php
- Text/Diff/Engine/native.php

Text_Diff è in grado di gestire sia la comparazione di due file che due testi presi direttamente da variabile (nel primo caso è infatti sufficiente eseguire un fread()).

Una volta che abbiamo le classi di Pear possiamo scaricarci i file d’esempio da qui: http://software.zuavra.net/inline-diff/.