Bonjour
Ma question peut paraître un peu débutante, mais j'ai un soucis avec mes liens absolus et relatifs (dans une page seulement, une iframe).
Il s'agit d'une proc_open.
Lorsque j'écris :
alors la fonction proc_open fonctionne correctement. Or, si j'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $cwd = 'C:\MonDossierBase\MonDossier2'; $process = proc_open('C:\MonDossierBase\MonDossier2\MonExecutable.exe ' . $parametre . ' 2>&1', $descriptorspec, $pipes, $cmd);
la fonction ne marche plus et m'affiche une erreur => création du process impossible. J'ai essayé de changer l'emplacement et le sens des slash, de les doubler... bref j'ai tenté même les trucs les plus ridicules mais rien n'y fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $cwd = 'MonDossierBase/MonDossier2'; $process = proc_open('MonDossierBase/MonDossier2/MonExecutable.exe ' . $parametre . ' 2>&1', $descriptorspec, $pipes, $cmd);
Idem pour le code :
Mon arborescence est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $cwd = 'MonDossier2'; $process = proc_open('MonDossier2/MonExecutable.exe ' . $parametre . ' 2>&1', $descriptorspec, $pipes, $cmd);
- un dossier contenant la page php (MonDossierBase)
- un sous-dossier contenant l'exécutable (MonDossier2).
Quelqu'un voit-il la grosse erreur que mon esprit fatigué n'a pas remarqué svp ?
Partager