Installazione configurazione di PhpList: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
m New page: ==Installazione== Prelevare il pacchetto: http://sourceforge.net/projects/phplist/files/ Scompattare nel folder phplist '''SOLO''' i files contenuti nella cartella '''lists''' ==Confi...
 
mNo edit summary
Line 27: Line 27:


  "it"=>array("Italian "," iso-8859-1, windows-1252 "),
  "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:
Per la versione 2.10.10, [http://mantis.phplist.com/view.php?id=8583 se il database è UTF8], bisogna:

Revision as of 16:20, 30 November 2010

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
$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';

Impostare la lingua di amministrazione:

admin/languages.php
"it"=>array("Italian "," iso-8859-1, windows-1252 "),

Per la versione 2.10.10, 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:

cat | sudo patch -p0 structure.php <<EOFile
72c72
<         "index_2" => array("emailnameidx (email,name)",""),
---
>         "index_2" => array("emailnameidx (email(233),name)",""),
EOFile

Altrimenti esce l'errore:

Inizializzazione tabella user_blacklist_data
Database error 1071 while doing query Specified key was too long; max key length is 1000 bytes

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 SpamCheck

Riferimenti