2017-09-17 4 views
0

WIN 10 Microsoft PC (pas linux). J'ai installé PHP V 7.1.9.Comment installer manuellement Curl dans un script PHP unique

En ce moment, j'essaie d'installer Curl. Cependant, je reçois des questions bizarres,

phpinfo: -

1) Curl rapporte un auteur de Sterling Hughes, mais pas de modules sont actifs/trouvé pour curl.

Donc je suppose qu'il connaît l'auteur - php sait que curl est disponible?

2) le chemin d'accès au fichier de configuration (php.ini) indique le chemin C: \ WINDOWS, mais j'ai vérifié s'il y a & il n'y a PAS de fichier php.ini.

J'ai vérifié les fichiers cachés aussi ...

Ive a obtenu PHP installé dans 2-3 autres répertoires (je suppose que dans l'un des répertoires PATH, donc ce pourquoi php est le chargement.)

QUERIES:

3) Existe-t-il un code php pour diagnostiquer le chemin vrai/correct de l'endroit où le php.ini est chargé? Donc, je peux le modifier & décommenter la ligne sur l'installation du fichier curl dll.

(J'ai ces lignes décommentées dans les fichiers php.ini que j'ai pu trouver).

4) Existe-t-il un moyen dans un script php de "charger" Curl si ce n'est pas dans le fichier php.ini?

(ive téléchargé CURL dans un fichier ZIP & extrait les fichiers). Tous les exemples se réfèrent jusqu'à présent à php.ini, mais aucun exemple de code PHP pour activer/charger Curl à partir d'un script php lui-même sans être installé via le fichier php.ini

Récupérer le chemin de PHP.ini: Vous pouvez essayer avec les fonctions de PHP.

+0

PLUS: Erreur fatale: Uncaught Erreur: Appel à la fonction indéfinie curl_init() dans ..... -rechecked phpinfo & le répertoire des extensions est c: \ php \ ext - J'ai vérifié cela et il y a un fichier php_curl.dll dans ce répertoire. Au lit, mais revérifier demain. –

Répondre

0
  1. php_info() ou php_ini_loaded_file()

    http://php.net/manual/en/function.phpinfo.php

    http://php.net/manual/en/function.php-ini-loaded-file.php

  2. Way pour charger dynamiquement CURL?

    Vous ne pouvez pas. Il y avait une fonction pour l'atteindre mais avait été enlevée. http://php.net/dl

Pour installer Curl, suivez les instructions ci-dessous

http://php.net/manual/en/curl.installation.php

question similaire (très utile):

PHP and CURL under Windows 7 64 bits and Apache