|
|
| Line 1: |
Line 1: |
| *[[Installazione configurazione di PhpList]] | | *[[Installazione configurazione di PhpList]] |
|
| |
| ==Installazione==
| |
|
| |
| Prelevare il pacchetto:
| |
|
| |
| http://sourceforge.net/projects/phplist/files/
| |
|
| |
| Scompattare nel folder phplist '''SOLO''' i files contenuti nella cartella '''lists'''
| |
|
| |
|
| |
| ==Configurazione==
| |
|
| |
| Modificare il file di configurazione
| |
| config/config.php
| |
|
| |
| <pre>
| |
| $language_module = "italian.inc"; (per impostare la lingua italiana nella parte frontend)
| |
| $database_host = "localhost"; (dove risiede il database mySQL)
| |
| $database_name = "phplist"; (il nome del database, nel nostro caso phplist)
| |
| $database_user = "admin"; (il nome del db user, nel nostro caso admin)
| |
| $database_password = 'phplistpassword'; (la pwd del db user, nel nostro caso phplistpassword)
| |
| $pageroot = '/phplist';
| |
| $adminpages = '/phplist/admin';
| |
| </pre>
| |
|
| |
| Impostare la lingua di amministrazione:
| |
| admin/languages.php
| |
|
| |
| "it"=>array("Italian "," iso-8859-1, windows-1252 "),
| |
|
| |
| Caricare i files delle traduzioni, presi da gabrielevivinetto.it
| |
| cd /var/www/pubblistil.it/www/html/phplist/admin
| |
|
| |
| sudo -u nobody mkdir -p lan/it/ && sudo -u nobody cp -rv /var/www/gabrielevivinetto.it/www/html/phplist/admin/lan/it/* lan/it/
| |
|
| |
| sudo -u nobody mkdir -p info/it/ && sudo -u nobody cp -rv /var/www/gabrielevivinetto.it/www/html/phplist/admin/info/it/* info/it/
| |
|
| |
| sudo -u nobody mkdir -p help/it/ && sudo -u nobody cp -rv /var/www/gabrielevivinetto.it/www/html/phplist/admin/help/it/* help/it/
| |
|
| |
| Per la versione 2.10.10, [http://mantis.phplist.com/view.php?id=8583 se il database è UTF8], bisogna:
| |
|
| |
| * Modify line 72 in admin/structure.php from this:
| |
|
| |
| "index_2" => array("emailnameidx (email,name)",""),
| |
|
| |
| to this:
| |
|
| |
| "index_2" => array("emailnameidx (email(233),name)",""),
| |
|
| |
|
| |
| Usare:
| |
| <pre>
| |
| cat | sudo patch -p0 structure.php <<EOFile
| |
| 72c72
| |
| < "index_2" => array("emailnameidx (email,name)",""),
| |
| ---
| |
| > "index_2" => array("emailnameidx (email(233),name)",""),
| |
| EOFile
| |
| </pre>
| |
|
| |
| Altrimenti esce l'errore:
| |
| <pre>
| |
| Inizializzazione tabella user_blacklist_data
| |
| Database error 1071 while doing query Specified key was too long; max key length is 1000 bytes
| |
| </pre>
| |
|
| |
| Lanciare l'installazione:
| |
|
| |
| http://servername/phplist/admin
| |
|
| |
|
| |
| Al termine, verificare il database:
| |
| http://sitename/phplist/admin/?page=dbcheck
| |
|
| |
| Proseguire con la configurazione:
| |
|
| |
| http://docs.phplist.com/PhpListConfiguration
| |
|
| |
| Proseguire con la configurazione della gestione dei bouce:
| |
|
| |
| http://docs.phplist.com/PhpListConfigBounces
| |
|
| |
| ==Utilizzo==
| |
|
| |
| http://docs.phplist.com/SettingUpForUse
| |
|
| |
|
| |
| * Have you setup an "abuse@mydomain.com" account? (This helps recipients' email systems know you aren't a spammer)
| |
| * Have you setup a "postmaster@mydomain.com" account? (Ditto.)
| |
|
| |
| Disabilitare la modalità di test:
| |
|
| |
| define ("TEST",0); (originariamente è impostato ad 1)
| |
|
| |
| * Test per vedere se la newsletter viene considerata spam [http://spamcheck.sitesell.com/ SpamCheck]
| |
|
| |
| ==Riferimenti==
| |
| ** [http://www.adrianoperuffo.com/index.php?option=com_content&view=article&id=1&Itemid=8 Adriano Peruffo: Traduzione Italiana]
| |
| **[http://www.dharmastyle.it/2007/04/23/traduzione-phplist-in-italiano/ Il blog di Dharma Ferrari » Blog Archive » Traduzione PHPList in Italiano]
| |
| **[http://www.digitalking.it/2008/04/22/tutorial-installazione-phplist-su-linux/ Tutorial installazione phplist su Linux | Simo Blog:]
| |
| ** [http://www.cmsopensource.it/guide/installazione-e-configurazioe-di-php-list.html Installazione e configurazioe di Php-List | CMS Open Source]
| |