proc_open hangs - for few options (--orientation "landscape")
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Accessibilité débutants
- 42/100
Piste de recherche
Recherchez dans le code d’exécution des commandes les deux appels à stream_get_contents sur $pipes[2] et $pipes[1], puis examinez la discussion liée sur proc_open concernant le comportement de lecture des pipes sous Windows. Le travail est terminé lorsque les lectures utilisent le bon ordre et que proc_open ne se bloque plus pour des options telles que --orientation "landscape" sous Windows XAMPP.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
$this->_stdErr = stream_get_contents($pipes[2]);
$this->_stdOut = stream_get_contents($pipes[1]);
Environment: Windows XAMPP
Have to swap these two lines,
https://stackoverflow.com/questions/31194152/proc-open-hangs-when-trying-to-read-from-a-stream
- Langage dominant
- PHP
- Étoiles
- 325
- Forks
- 53
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de mikehaertl/php-shellcommand
-
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
mikehaertl/php-shellcommand#58 · 3 commentaires ·
-
Ideas for addArgOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
mikehaertl/php-shellcommand#46 · 8 commentaires ·
Toutes les issues de mikehaertl/php-shellcommand
Issues similaires
-
type: enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
Update CleryEdge API EndpointOuvertesafety.uiowa.edu
Difficulté 2/5 1-3 heures Accessibilité débutants 63/100
Les mainteneurs répondent en général sous 1 jour
-
Bug-Report
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
RSS-Bridge/rss-bridge#5158 ·
Les mainteneurs répondent en général sous 1 jour
-
triage needed
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
kanboard/kanboard#5937 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
octobercms/october#6150 ·