PB avec safe_mode et shell_exec [PHP] - PHP - Programmation
Marsh Posté le 21-01-2004 à 13:06:28
si c'est un hébergeur pro demande lui si il peut pas changer la config ou si il a une solution de remplacement
Marsh Posté le 21-01-2004 à 13:45:35
Oui c'est un hébergeur pro, je l'ai contacté, mais les délais sont un peu long, d'ou ma question par rapport à un éventuel truc pour contrer ce probleme.
Cela dit, si il n'y a pas de solution, je vais le contacter
merci
Marsh Posté le 26-01-2004 à 17:21:03
Bon j'ai trouvé un début de réponse :
J'explique:
Au lieu de faire un exec("monexec" );
j'ai fait un script cgi en perl qui execute monexec et me retourne le résultat.
Pour executer mon cgi depuis ma page php je fait cela :
$result = fopen ("chemindemoncgi","r" );
fclose($result);
Le pb c'est que j'arrive pas à récupérer ce que me retourne mon cgi.
J'ai tenté de contourner en écrivant ds un fichier et en lisant ce fichier, mais cette méthode n'est pas satisfaisante, car elle induit un décalage dans mon code, d'ou bordel si plein de personnes à la fois
En fait ce que mon exec retourne (et donc mon cgi), c'est du code HTML.
Comment le lire ?
Marsh Posté le 21-01-2004 à 12:12:19
Bonjour à tous,
je vous explique mon pb :
J'ai un script php nécessitant un appel à un exécutable via la commande shell_exec.
Or cet appel me donne une erreur
Warning: Cannot execute using backquotes in safe mode
Mon hébergeur utilise le safe_mode , est ce que je peut avoir une solution pour contourner cette restriction ?
Merci @+
Message édité par fangio38 le 26-01-2004 à 17:23:21