proc_open et personnalisation du php.ini

Signalez les soucis avec votre espace d'hébergement
16 message(s)Page 1 sur 1

proc_open et personnalisation du php.ini

Messagepar fabien crassat » Dim Juin 29, 2014 7:02 am

Bonjour,

Tout d'abord, merci pour votre hébergement qui me paraît tout à fait adapter à mes principaux besoins.

Cependant, je viens de publier une nouvelle fonctionnalité à l'adresse suivante : http://cv.crassat.com/fabien/fr/pdf. Elle exporte le contenu texte de la page HTML de cette adresse : http://cv.crassat.com/fabien/fr.

Vous pourrez constater qu'une erreur 500 apparaît au lieu d'extraire une vue de mon CV et de le convertir en PDF.
En regardant les logs, j'ai pu constater que la fonction proc_open n'est pas autorisée par votre configuration PHP.
[2014-06-29 07:48:29] request.CRITICAL: Uncaught PHP Exception Symfony\Component\Process\Exception\RuntimeException: "The Process class relies on proc_open, which is not available on your PHP installation." at /home/web5252/web/cv/vendor/symfony/symfony/src/Symfony/Component/Process/Process.php line 139 {"exception":"[object] (Symfony\\Component\\Process\\Exception\\RuntimeException: The Process class relies on proc_open, which is not available on your PHP installation. at /home/web5252/web/cv/vendor/symfony/symfony/src/Symfony/Component/Process/Process.php:139)"} []


Est-ce donc possible d'autorisé cette fonction php ?

Dans le cas où vous ne voudriez pas autoriser cette fonction (ce que je conçois) et comme la directive "disable_functions" du php.ini n'est pas re-définissable par d'autre moyen (http://www.php.net/manual/fr/ini.core.php), donneriez-vous la possibilité de personnaliser le fichier php.ini seulement pour mon environnement ?

En attendant vos réponses, veuillez agréer mes sincères salutations.

Fabien Crassat
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar Dominick » Dim Juin 29, 2014 12:34 pm

Bonjour,

Merci de ré-essayer. Je viens d'activer la fonction pour votre site web.

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Dim Juin 29, 2014 1:39 pm

Bonjour,

Je viens de relancer et - après quelques fixes de mon côté - ça fonctionne !
Merci pour votre réactivité, c'est un plaisir et maintenant je peux dire que votre hébergement est tout à fait adapter à mes besoins :)

Cordialement,

PS: et pour la question sur la possibilité de définir un php.ini par hébergement ? (ça fait partie du titre, ainsi les autres personnes auront aussi leur réponse)
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar Alex » Dim Juin 29, 2014 1:54 pm

Bonsoir,

Perso, je ne peux pas dire que je sois pour.
Nous avons énormément de débutants.
Les catastrophes dues à une trop grande curiosité seraient, à mon avis, légion.

Je pense que le support est assez chargé comme ça.

Attends quand même la réponse de Dominick, on ne sait jamais, il a peut-être envie de tenter... ;)
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1085
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

Re: proc_open et personnalisation du php.ini

Messagepar Dominick » Dim Juin 29, 2014 2:44 pm

Bonjour,

Pour obtenir des modifications aux configurations PHP, veuillez nous contacter. Comme Alex le dit, laisser ce genre de configuration entre les mains des utilisateurs pourrait ne pas être bénéfique.

Vous pouvez changer certaines configurations PHP à l'exécution des pages à l'aide de fonctions dans PHP. Cela dépends toujours de vos besoins.

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Dim Juin 29, 2014 3:02 pm

Ok, je comprend tout à fait ;) C'est surtout que j'avais parcouru tout le forum sans avoir lu une question sur ce sujet ;)

Merci pour vos rapides réponses !!

Cordialement,
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Sam Sep 05, 2015 9:13 am

Bonjour,

Après une assez longue absence de ma part sur mon site web, j'ai voulu montrer ma fonctionnalité d'export PDF à l'adresse suivante : http://cv.crassat.com/fabien/fr/pdf. Comme avant, elle exporte le contenu texte de la page HTML de cette adresse : http://cv.crassat.com/fabien/fr.

Vous pourrez constater qu'une erreur 500 apparaît à nouveau au lieu d'extraire une vue de mon CV et de le convertir en PDF.
En regardant les logs, j'ai pu constater que la fonction proc_open n'est plus autorisée par votre configuration PHP. Alors que vous me l'aviez activé précédemment.

Est-ce donc possible d'autorisé cette fonction php à nouveau ?

En attendant vos réponses, veuillez agréer mes sincères salutations.

Fabien Crassat
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar Dominick » Sam Sep 05, 2015 2:17 pm

Bonjour,

La restriction de la fonction a probablement été mis en place par le logiciel CloudLinux. J'ai mis à jour la configuration de votre site.
viewtopic.php?f=9&t=3820

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Dim Sep 06, 2015 5:21 am

Bonjour,

Merci beaucoup, encore une fois vous faites preuve d'une réelle réactivité qui fait plaisir, merci !
Pour récompenser votre qualité, je vous ai fait un don car je n'aimerai pas vous voir disparaître !

Cordialement,
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar Dominick » Dim Sep 06, 2015 7:54 am

Bonjour,

Nous désirons vous remercier énormément pour votre généreux don !

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Mar Nov 01, 2016 6:48 am

Bonjour,

De nouveau je me permet de rouvrir ce fil car en voulant utiliser ma fonctionnalité d'export PDF à l'adresse suivante : http://cv.crassat.com/fabien/fr/pdf, j'ai pu constater qu'une erreur 500 apparaît au lieu d'extraire une vue de mon CV (http://cv.crassat.com/fabien/fr) et de le convertir en PDF.

En regardant les logs, j'ai pu constater que la fonction proc_open n'est plus autorisée par votre configuration PHP. Alors que vous me l'aviez activé précédemment.

Est-il possible d'autorisé cette fonction php à nouveau ?

En attendant vos réponses, veuillez agréer mes sincères salutations.

Fabien Crassat
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar Dominick » Mar Nov 01, 2016 9:26 pm

Bonjour,

Pour une raison ou une autre, le conflit vient avec notre logiciel de sécurité.
Je l'ai désactivé le temps que je trouves une solution.

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Jeu Nov 03, 2016 1:45 am

Bonjour,

Encore merci pour votre réactivité ! La fonctionnalité remarche parfaitement.
Bon courage pour votre recherche de solution.

Cordialement,
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Dim Avr 09, 2017 11:46 am

Bonjour,

Encore une fois, je me permet de rouvrir ce fil car en voulant utiliser ma fonctionnalité d'export PDF à l'adresse suivante : http://cv.crassat.com/fabien/fr/pdf, j'ai pu constater la même erreur 500 que précédemment, au lieu d'extraire une vue de mon CV (http://cv.crassat.com/fabien/fr) et de le convertir en PDF.

En regardant de nouveau les logs, je revoit que la fonction proc_open n'est plus autorisée par votre configuration PHP.

Est-il possible d'autorisé cette fonction php à nouveau ?

En attendant vos réponses, veuillez agréer mes sincères salutations.

Fabien Crassat
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

Re: proc_open et personnalisation du php.ini

Messagepar Dominick » Mar Avr 11, 2017 5:33 am

Bonjour Fabien,

La seule chose aillant changé depuis notre dernière interaction est le moteur PHP. Celui-ci utilise la même configuration PHP qu'auparavant et j'ai laissé cagefs de désactivé sur votre site web.
Toutefois, puisque cela ne fonctionne plus, je vous conseil de mettre votre code à jour pour ne pas utiliser cette fonction, il y a amplement de libraries PDF permettant de faire sans proc_open.

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: proc_open et personnalisation du php.ini

Messagepar fabien crassat » Lun Avr 17, 2017 4:39 pm

Bonjour Dominick,

Sachant que rien n'avait changé de votre côté, je me suis penché sur le changement de librairie pour éviter de passer par la fonction proc_open.
Après plusieurs recherches, j'en ai finalement trouvé une qui ne me retournait plus l'erreur et qui, après l'avoir poussée sur mon site que vous hébergez, fonctionne :)

Cordialement,
fabien crassat offline
Message(s) : 12
Inscription : Dim Juin 29, 2014 6:18 am

16 message(s)Page 1 sur 1

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron