Curl php

Fermé
otaku-boy Messages postés 99 Date d'inscription mardi 2 octobre 2012 Statut Membre Dernière intervention 6 janvier 2018 - 6 janv. 2018 à 09:08
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 6 janv. 2018 à 11:54
Bonjour,
Je tente d'avoir composer et j'ai exécuté cette commande :
php composer-setup.php

Malheureusement, ceci apparaît à chaque fois :
PHP Warning: PHP Startup: Unable to load dynamic library 'php_curl.dll' (tried: /opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll (/opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll: cannot open shared object file: No such file or directory), /opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll.so (/opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library 'php_curl.dll' (tried: /opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll (/opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll: cannot open shared object file: No such file or directory), /opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll.so (/opt/lampp/lib/php/extensions/no-debug-non-zts-20170718/php_curl.dll.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Could not open input file: composer-setup.php


Pourtant "curl -- help" fonctionne ...
J'utilise xampp (php 7.2) sous Ubuntu.

Merci d'avance pour votre réponse.
A voir également:

1 réponse

barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
Modifié le 6 janv. 2018 à 09:19
Bonjour,

curl est installé mais il te manque un plugin php.

Essaie ça :
apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache  php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext

Après tu relances ta commande :
php composer-setup.php



“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
0
otaku-boy Messages postés 99 Date d'inscription mardi 2 octobre 2012 Statut Membre Dernière intervention 6 janvier 2018 140
Modifié le 6 janv. 2018 à 09:42
Bonjour,
Je te remercie de ta réponse rapide !

Cependant, j'ai déjà installé xampp et ai donc déjà une majorité des choses que tu vas me faire installer avec ton apt-get. (Je vais voir si je n'ai pas tout ... Peut-être y a-t-il moyen de l'obtenir ...?)

Qui plus est, il me faut (apparemment) une version php supérieure ou égale à 7.1. Donc une deuxième raison pour laquelle ta solution ne me convient pas.

Finalement, j'ai peur que ce que tu comptes me faire installer ne se greffe pas au php de xampp mais en crée "un autre".

Je te remercie de ta réponse, en tout cas,
Otaku-boy
0
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908 > otaku-boy Messages postés 99 Date d'inscription mardi 2 octobre 2012 Statut Membre Dernière intervention 6 janvier 2018
6 janv. 2018 à 10:00
Dans ce cas essaie simplement ça :
apt-get install php7.2-curl
0
Zempachi Messages postés 7472 Date d'inscription vendredi 14 octobre 2005 Statut Contributeur Dernière intervention 5 juin 2020 906 > barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024
6 janv. 2018 à 10:19
Boinjour barnabe0057 ,

cette commande va nécessairement installer toutes les dépendances.

Et surtout cela ne va pas s'installer sur le PHP de Xampp (a priori installé dans /opt) mais sur celui du système.
Donc cela ne va rien activer sur Xampp.
0
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908 > Zempachi Messages postés 7472 Date d'inscription vendredi 14 octobre 2005 Statut Contributeur Dernière intervention 5 juin 2020
6 janv. 2018 à 11:54
Ok merci pour tes éclaircissements.
0
Zempachi Messages postés 7472 Date d'inscription vendredi 14 octobre 2005 Statut Contributeur Dernière intervention 5 juin 2020 906
6 janv. 2018 à 09:57
Bonjour,

il est plus que préférable d'utiliser les outils présents dans les dépôts officiels via apt-get que d'utiliser Xampp.
Xampp est utile sous Windows mais sous Linux, ça l'est beaucoup moins pour ne pas dire inutile.

Pour en revenir au pb initial, il faut regarder si il est possible, depuis Xampp, d'activer la lib php-curl. Il faudra regarder du cote de la doc de Xampp pour cela.

Bonne journée
0