Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/08/2012, à 21:30

Hourra!

CURL support et PHP

Bonjour à tous,

Je ne suis pas habitué à PHP, et je dois le configurer pour pouvoir utiliser SEO Pannel.
Et lorsque je lance SEO, il me dit ceci :

"CURL Support : No"... Et vous vous doutez bien, il doit être "Yes".

J'ai installé toutes les librairies et dépendances concernant CURL, mais je ne sais que faire d'autre ?? Y-a-t-il une configuration ??

Quelqu'un pourrait m'aider ??

Merci à vous !

Geoffroy

Hors ligne

#2 Le 16/08/2012, à 23:51

Kooothor

Re : CURL support et PHP

Salut Geoffroy,

T'as installé ces deux paquets ? :

$ sudo apt-get install curl php5-curl

@+
~ktr

Hors ligne

#3 Le 17/08/2012, à 16:36

Hourra!

Re : CURL support et PHP

Ben oui !

sudo apt-get install curl php5-curl
[sudo] password for geoffroy: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
curl est déjà la plus récente version disponible.
curl passé en « installé manuellement ».
php5-curl est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  language-pack-zh-hans kde-l10n-fr language-pack-kde-zh-hans kde-l10n-engb
  kde-l10n-zhcn language-pack-zh-hans-base firefox-locale-zh-hans
  language-pack-kde-zh-hans-base
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
geoffroy@geoffroy-desktop:~$ 

Je ne sais ce qu'il y à lieu de faire en plus ????

Merci à vous !

Geoffroy

Hors ligne

#4 Le 18/08/2012, à 00:19

lena31

Re : CURL support et PHP

bonsoir
j'ai le meme soucissur un de mes script aurora mrv5.2, les taches Cron s'executent avec curl, tout est installe en ligne de commande, jai eu le meme message que toi ci-dessus, mais les taches cron ne marchent pas, une aurait du s'activer a 00h10 , je viens de verifier (il est 01h15)
cela na pas fonctionné
quelqu'un pourrait il nous aider ?
merci

Hors ligne

#5 Le 18/08/2012, à 05:48

pode

Re : CURL support et PHP

Que donnent les commandes suivantes ?

$ sudo APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data  apache2 -M
$ dpkg -L php5-curl | xargs ls -ld

Hors ligne

#6 Le 18/08/2012, à 14:27

Hourra!

Re : CURL support et PHP

Voici :

sudo APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data  apache2 -M
sudo: apache2: command not found
geoffroy@geoffroy-desktop:~$  dpkg -L php5-curl | xargs ls -ld
drwxr-xr-x   24 root root  4096 aoû 10 15:59 /.
drwxr-xr-x  150 root root 12288 aoû 18 08:44 /etc
drwxr-xr-x    4 root root  4096 aoû 15 14:40 /etc/php5
drwxr-xr-x    2 root root  4096 aoû 15 15:44 /etc/php5/conf.d
-rw-r--r--    1 root root    54 jun 13 19:25 /etc/php5/conf.d/curl.ini
drwxr-xr-x   11 root root  4096 aoû  7 18:16 /usr
drwxr-xr-x  229 root root 57344 aoû 16 17:57 /usr/lib
drwxr-xr-x    4 root root  4096 aoû 15 14:40 /usr/lib/php5
drwxr-xr-x    2 root root  4096 aoû 15 15:44 /usr/lib/php5/20090626+lfs
-rw-r--r--    1 root root 71172 jun 13 19:25 /usr/lib/php5/20090626+lfs/curl.so
drwxr-xr-x  354 root root 12288 aoû 15 18:24 /usr/share
drwxr-xr-x 2061 root root 69632 aoû 15 18:24 /usr/share/doc
lrwxrwxrwx    1 root root    11 jun 13 19:25 /usr/share/doc/php5-curl -> php5-common

Geoffroy

Hors ligne

#7 Le 18/08/2012, à 16:51

pode

Re : CURL support et PHP

Hourra! a écrit :
sudo APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data  apache2 -M
sudo: apache2: command not found

Sous Ubuntu 12.04, cette commande fonctionne, l'exécutable du serveur Apache étant sous /usr/sbin/apache2
Elle doit renvoyer entre autres :

 mpm_prefork_module (static)
[...]
 php5_module (shared)

Une erreur de frappe ? Ressaye éventuellement avec le chemin complet.

Hourra! a écrit :
$  dpkg -L php5-curl | xargs ls -ld
[...]
-rw-r--r--    1 root root    54 jun 13 19:25 /etc/php5/conf.d/curl.ini
[...]
-rw-r--r--    1 root root 71172 jun 13 19:25 /usr/lib/php5/20090626+lfs/curl.so
[...]

ça a l'air OK

Que donne la commande suivante ?

$ php curl.php 

avec curl.php contenant :

<?php
// Recupere la version de cURL
$version = curl_version();
echo "PHP-cURL en version ".$version['version'];
echo PHP_EOL;
?>

Hors ligne

#8 Le 18/08/2012, à 17:43

Hourra!

Re : CURL support et PHP

?? Impossible de trouver le fichier curl.php afin de vérifier son contenu ?
Et lorsque je tape :

 php curl.php
Could not open input file: curl.php

Ben oui, forcément, le fichier n'existe pas...

Je ne connais pas assez PHP pour pouvoir m'en sortir... désolé...

Je recherche de la doc en même temps, mais tout m'a l'air installé jusqu'ici !!

Geoffroy

Hors ligne

#9 Le 18/08/2012, à 17:56

pode

Re : CURL support et PHP

Hourra! a écrit :

?? Impossible de trouver le fichier curl.php afin de vérifier son contenu ?

il faut que tu crées un fichier curl.php contenant ce qui est indiqué en commentaire 5, puis il faut lancer la commande php curl.php.
La commande Linux php est une interface en ligne de commande permettant de tester des scripts PHP.
Ça permettra de vérifier le bon fonctionnement de PHP-cURL.

Hors ligne

#10 Le 18/08/2012, à 17:58

lena31

Re : CURL support et PHP

bonjour

Que donnent les commandes suivantes ?

$ sudo APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data  apache2 -M
$ dpkg -L php5-curl | xargs ls -ld

ca me donne ca

/.
/usr
/usr/lib
/usr/lib/php5
/usr/lib/php5/20090626
/usr/lib/php5/20090626/curl.so
/usr/share
/usr/share/doc
/etc
/etc/php5
/etc/php5/conf.d
/etc/php5/conf.d/curl.ini
/usr/share/doc/php5-curl

Le paquet « xargs » n'est pas installé.

Le paquet « ls » n'est pas installé.

dpkg-query : erreur : package name in specifier '-ld' is illegal: doit commencer par un caractère alphanumérique

Hors ligne

#11 Le 18/08/2012, à 18:01

Hourra!

Re : CURL support et PHP

Ok, voici :

php curl.php
PHP-cURL en version 7.22.0

Hors ligne

#12 Le 18/08/2012, à 18:49

pode

Re : CURL support et PHP

Hourra! a écrit :

Ok, voici :

php curl.php
PHP-cURL en version 7.22.0

Eh bien, en tout cas, cURL+PHP fonctionne bien...

lena31 a écrit :

[...]
ca me donne ca

/.
/usr
/usr/lib
/usr/lib/php5
/usr/lib/php5/20090626
/usr/lib/php5/20090626/curl.so
/usr/share
/usr/share/doc
/etc
/etc/php5
/etc/php5/conf.d
/etc/php5/conf.d/curl.ini
/usr/share/doc/php5-curl

Le paquet « xargs » n'est pas installé.

Le paquet « ls » n'est pas installé.

dpkg-query : erreur : package name in specifier '-ld' is illegal: doit commencer par un caractère alphanumérique

tu as oublié de taper le caractère |

Hors ligne

#13 Le 18/08/2012, à 19:23

Hourra!

Re : CURL support et PHP

Y-a-t-il une configuration quelconque que je ne connais pas pour que SEO pannel reconnaisse CURL ??

Même la doc n'en parle pas !!

Et j'ai ça sur plusieurs PC (tous, à vrai dire...)

Hors ligne