PhpList: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 34: | Line 34: | ||
sudo -u nobody mkdir -p help/it/ && sudo -u nobody cp -rv /var/www/gabrielevivinetto.it/www/html/phplist/admin/help/it/* help/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. | |||
Disabilitare la modalità di test: | Disabilitare la modalità di test: | ||
| Line 41: | Line 76: | ||
* Test per vedere se la newsletter viene considerata spam [http://spamcheck.sitesell.com/ SpamCheck] | * 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.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.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.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] | ** [http://www.cmsopensource.it/guide/installazione-e-configurazioe-di-php-list.html Installazione e configurazioe di Php-List | CMS Open Source] | ||
Revision as of 13:54, 24 July 2009
Installazione
Prelevare il pacchetto:
http://sourceforge.net/projects/phplist/files/
Scompattare nel folder phplist SOLO i files contenuti nella cartella lists
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 "),
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, 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.
Disabilitare la modalità di test:
define ("TEST",0); (originariamente è impostato ad 1)
- Test per vedere se la newsletter viene considerata spam SpamCheck