Problema installazione eleonline 2.0 rev 250

Ponete in questo forum le richieste di aiuto per Eleonline

Moderatore: roby

Rispondi
christian
Newbie
Newbie
Messaggi: 3
Iscritto il: ven set 30, 2016 11:50 am

Problema installazione eleonline 2.0 rev 250

Messaggio da christian »

[img]Buongiorno,
sto installando eleonline 2.0 rev 250 su windows 7 enterprise con apache2.2 e php5.3.9 db mysql 5.7, i pre-requisiti sono tutti confermati.
all'avvio dell'installazione del db esce il seguente errore:
__________________________________________________

SQL=Data truncated for column \'displayerrors\' at row 1 SQL=INSERT INTO `soraldo_config` VALUES (\'\',\'http://www.fonte-nuova.it\',\'\',\'Sito istituzionale\',\'Maggio 2009\',\'admin@localhost\',\'facebook\',\'<b>Comune di Menfi</b><br>\r\nvia - 84023 Menfi (Ag)\r\nTel: Fax: \r\n<hr>\',\'it\',\'1\',\'\',\'\',\'\',\'Gpl v3\',2,0,84023,\'1\',\'1\',\'\',\'\',\'0\',\'1\',\'1\',\'Admin\'):
- - - - - - - - - -
INSERT INTO `soraldo_config` VALUES ('','http://www.fonte-nuova.it','','Sito istituzionale','Maggio 2009','admin@localhost','facebook','<b>Comune di Menfi</b><br>\r\nvia - 84023 Menfi (Ag)\r\nTel: Fax: \r\n<hr>','it','1','','','','Gpl v3',2,0,84023,'1','1','','','0','1','1','Admin')
= = = = = = = = = =

___________________________________________________
In allegato screenshot pre-installazione ed errore.
Cortesemente potreste indicarmi cosa modificare?
Grazie.
Allegati
Eleonline2.PNG
Eleonline2.PNG (15.22 KiB) Visto 479 volte
Eleonlineconf.PNG
Eleonlineconf.PNG (30.92 KiB) Visto 479 volte
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: Problema installazione eleonline 2.0 rev 250

Messaggio da roby »

Ci sono dei problemi con le nuove versioni di php ma con la 5.7 dovrebbe funzionare regolarmente, l'errore che ti da è legato all'uso degli slash inseriti dal programma e che nel tuo caso non vanno bene. Prova a fare l'installazione manuale, ma ti consiglio di scaricare prima l'ultima revisione (al momento la 252) da qui http://trac.eleonline.it/eleonline/brow ... order=name :
1) scompatta il pacchetto in una directory del tuo server web
2) crea il db eleonline con mysql o phpmyadmin
3) prendi il file sql da install/sql/eleonline.sql e fallo eseguire a mysql
ad esempio: mysql -u root -p eleonline < install/sql/eleonline.sql
4) scegli un nome utente e una password per l'utente mysql e dagli tutti i permessi sul db eleonline, poi creane anche uno con i soli permessi di select. Il primo lo usi nel file di configurazione di amministrazione, il secondo per quello del client.
5) crea il file admin/config.php con questo testo (sostituisci utente e password), i files devono essere leggibili dal server web:
<?php
/************************************************************************/
/* Eleonline - Raccolta e diffusione dei dati elettorali */
/* by Roberto Gigli & Luciano Apolito */
/* http://www.eleonline.it */
/* info@eleonline.it luciano@aniene.net rgigli@libero.it */
/************************************************************************/
if (stristr("config.php",$_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}

$dbhost = "localhost";
$dbuname = "username";
$dbpass = "password";
$dbname = "eleonline";
$prefix = "soraldo";
$dbtype = "MySQL";
ini_set('display_errors',0);
?>

6) fai lo stesso con client/config.php:
<?php
/************************************************************************/
/* Eleonline - Raccolta e diffusione dei dati elettorali */
/* by Roberto Gigli & Luciano Apolito */
/* http://www.eleonline.it */
/* info@eleonline.it luciano@aniene.net rgigli@libero.it */
/************************************************************************/
if (stristr("config.php",$_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}
/* Variabili di configurazione accesso db */
$dbhost = "localhost";
$dbuname = "utenteclient";
$dbpass = "password";
$dbname = "eleonline";
$prefix = "soraldo";
$dbtype = "MySQL";

ini_set('display_errors',0);
?>

Fammi sapere come va.
Roberto
christian
Newbie
Newbie
Messaggi: 3
Iscritto il: ven set 30, 2016 11:50 am

Re: Problema installazione eleonline 2.0 rev 250

Messaggio da christian »

Buongiorno Roberto,
ti ringrazio per le informazioni.
Sono riuscito ad installare eleonline rev 252 e ad inserire i dati elettorali necessari alla simulazione completa di una elezione.
Non amando utilizzare un ambiente xampp per un server di "produzione" ho installato eleonline sulla seguente piattaforma:

Sistema operativo Windows 2012 R2
- APACHE 2.4.23 x86 vc11 r3
- PHP 5.6.26 Win32 vc11 x86
- phpMyAdmin 4.6.4
- MYSQL 5.7


A breve eseguiremo presso l'ente nel quale presto servizio una simulazione elettorale completa in
previsione di utilizzarlo per le elezioni comunali del 2017.



Abilitando la visualizzazione degli errori nei file di configurazione
ini_set('display_errors',1);
sia client che server viene visualizzata
la funzionalità che nelle prossime versioni di php non sarà più disponibile,
"mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO".
(per ora è l'unica segnalazione riscontrata, ma non problematica)
Ti terrò informato su quali problemi incontreremo o se tutto funziona correttamente.

Cordiali Saluti.
Christian
Rispondi