2017-01-05 2 views
1

Je reçois une erreur lors de l'installation de Laravel avec Composer. J'ai aussi eu le même problème en essayant d'installer le compositeur lui-même, obtenait "Connection Timed-out", donc je devais télécharger composer.phar manuellement. J'utilise Fedora 23. Voici mon entrée:Impossible d'installer Laravel via Composer

composer create-project laravel/laravel project 

et l'erreur que je reçois:

[Composer\Downloader\TransportException]                    
    The "https://packagist.org/packages.json" file could not be downloaded: failed to open stream: Connection timed out 

Mon internet fonctionne bien et je ne suis pas en utilisant proxy. Quel pourrait être le problème? Merci.

+0

'wget https: // packagist.org/packages.json', ça marche? – Devon

+0

Peut-être vérifier si Bash est derrière votre pare-feu? – shalvah

+0

Toujours pas de chance, toujours le temps de sortir: '--2017-01-05 17: 56: 30-- https://packagist.org/packages.json Connexion à 172.16.1.55:8080 ... Échec: Connexion chronométrée en dehors. Retrying.' – Mathenge

Répondre

0

Essayez de localiser le fichier cacert.pem (console: locate cacert.pem) et ajoutez ceci à votre php.ini

openssl.cafile= the cacert.pem path 

donc par exemple le chemin est /usr/local/share/perl5/Mozilla/CA/cacert.pem puis ajoutez la ligne suivante à votre php.ini

openssl.cafile=/usr/local/share/perl5/Mozilla/CA/cacert.pem; 
+1

Merci beaucoup pour la suggestion @Jesse de gans. C'etait mon erreur. – Mathenge

0

Je suis extrêmement désolé de perdre votre temps les gars. J'ai réalisé que j'étais celui qui avait tort. Il y a quelques jours, je travaillais quelque part et je devais changer mes paramètres de proxy. Maintenant, mon navigateur fonctionnait toujours bien quand je suis revenu, mais tout téléchargement du terminal arrivait à expiration. Juste changé proxy à "Aucun" et tout fonctionne bien. Merci beaucoup pour vos suggestions. J'apprécie.