Joomla.it Forum
Componenti per Joomla! => Gestione Form => : LSA 26 Dec 2014, 19:12:23
-
Ciao a tutti.
Da buon neofita ho impostato un form con Chronoform 5 su Joomla 3.
In Global Configuration / Server / Mail Settings "Send Mail" è impostato su "Yes" e come Mailer è selezionato "PHP mail".
Nel Form che ho creato, setup / on submit / email ho compilato il campo "To" con l'indirizzo a cui deve essere recapitata la mail; "Subject" con l'oggetto della mail; "From name" e "From email" con gli stessi campi che avevo indicato in "Global Configuration".
Il problema? Nell'inviare il form compare il messaggio "Mailer Error: Could not instantiate mail function."
Grazie!
-
Benvenuto/a nella comunità italiana di Joomla LSA,
prova ad inserire un' Action debugger prima dell'action Email e vediamo cosa mostra.
-
Dunque, ecco qui:
- Mailer Error: Could not instantiate mail function.
Data ArrayArray ( [chronoform] => Scritto [event] => submit [Nome-e-cognome] => DATO [Luogo] => DATO [Riassunto] => DATO [button14] => Invia [Scritto] => ) Array ( ) ErrorsArray ( ) Debug InfoArray ( )
-
Questo [Nome-e-cognome] con il trattino non mi convince non credo sia consentito. Prova a usare underline al suo posto.
-
Nein: non cambia nulla...
Cosa indica nel debug:
Errors
Array
(
)
??
-
Controlla che in Form Manager -> Setting in Mailing metod sia impostato PHP Mailer
-
Confermo: è impostato su "php mailer".
Qualche dettaglio maggiore che può aiutare: sul sito ho caricato 4 moduli form e tutti nell'invio danno l'errore "Mailer Error: Could not instantiate mail function."
Il DESIGNER dei form è composto da campi "text box" "textarea box" "file field" "checkbox" e "submit"
Il SETUP ha
1) ON LOAD: "html render form"
2) ON SUBMIT: "files upload" "Email" "Display message"
Grazie!
-
Se nella mail inserisci i campi del form che hai elencato prova a toglierli in sequenza per verificare se è uno di essi che crea il problema.
Alleghi alla mail anche il file caricato ?
-
Ciao Vales,
allora ho smontato il form e rimontato, ma l'errore è rimasto.
Allora ne ho creato uno semplicissimo ex novo e ha ridato l'errore.
Credo quindi che non si tratti di un errore "nei form" ma di qualcosa a livello superiore.
Oltre ad impostare il PHP in "Globa configuration" e in "forms manager/settings" c'è altro che potrebbe creare problemi?
Grazie!
-
quale versione precisa di Joomla e Chronoform5 stai usando? Joomla 3.3.6 e Chronoforms v5.04?
Joomla 3.3.6 richiede PHP >= 5.3.10 e Chronoforms v5.04 PHP >= 5.3
Tu che versione di PHP hai sul sito.
-
Ciao Vales, buonanno.
Allora mi ritrovo con
PHP 5.3.29
ChronoForms5 5.0.4
Joomla 3.3.6
-
Le versioni di tutti gli elementi sono coerenti.
Non è che sei su server locale ?
Joomla invia correttamente i suoi messaggi es: utenti, contatti ?
-
Ciao Vales,
scusa se rispondo solo ora.
Sinceramente non so come spiegarmelo, ma il problema "si è risolto da solo".
Probabilmente la causa era legata al server e al periodo natalizio.
Grazie ancora.