Formulaires arrivent vides

Petit nouveau ! | 2 Messages

08 janv. 2014, 20:25

Bonjour
J'utilise toujours le même petit script php pour envoyer les formulaires.
<?php 
$TO = "adresse mail"; 

$h = "From: " . $TO; 

$subject = $_POST["subject"]; 

$message = ""; 

while (list($key, $val) = each($HTTP_POST_VARS)) { 
$message .= "$key : $val\n"; 
} 

mail($TO, $subject, $message, $h); 

Header("Location: http://mon site/merci.html"); 

?> 
Mais je viens de terminer un site et lorsque je teste l'envoi de formulaire il arrive vide.
Je suis hébérgé chez OVH.

Quelqu'un pourrait il m'aider ?
Grand merci d'avance.

Walter

Petit nouveau ! | 2 Messages

09 janv. 2014, 17:16

Ok, j'ai trouvé !
Il faut désactiver php fpm dans le fichier .ovhconfig. Mettre ceci :

app.engine=phpcgi
app.engine.version=AUTO

Il fallait le savoir ! J'ai cherché une journée.

jlougarnier
Invité n'ayant pas de compte PHPfrance

06 mars 2014, 15:58

Ok, j'ai trouvé !
Il faut désactiver php fpm dans le fichier .ovhconfig. Mettre ceci :

app.engine=phpcgi
app.engine.version=AUTO

Il fallait le savoir ! J'ai cherché une journée.

Pouvez vous me dire ou se trouve ovhconfig? merci

ViPHP
ViPHP | 1996 Messages

18 mars 2014, 14:39

Trouvé ici : http://www.ovh.com/fr/g1175.optimisatio ... ualise-ovh

Comment activer PHP-FPM ?
Il vous suffit de déposer le fichier .ovhconfig à la racine de votre espace disque, via FTP.

ATTENTION : Le fichier .ovhconfig est présent par défaut depuis les Hébergements Web 2014. Sur les offres antérieures, il faudra le créer et le placer à la racine de votre espace disque.
Il n'est pas ajouté automatiquement sur les anciens Plans et lors d'un changement d'offre, car certains paramètres peuvent ne pas être compatibles selon la version PHP que vous utilisez.
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr