Wie aktiviere ich cURL in PHP?So aktivieren Sie cURL in PHP/XAMPP
Antwort
Da Sie mit XAMPP, Kommentar- der Linie
;extension=php_curl.dll
in xampp\apache\bin\php.ini
und Starten Sie dann den Apache-Dienst neu.
Hinweis: In neueren XAMPP-Versionen wurde PHP in den root xampp-Ordner xampp\php\php.ini
verschoben.
Sie können phpinfo()
überprüfen (erstellen, um es ein Skript enthält, und durchsuchen). Dies wird Ihnen sagen, ob Sie es wirklich aktiviert haben. Wenn nicht, lesen Sie here.
Es ist nicht für den schwachherzigen Windows-Entwickler empfohlen.
nein Mark .. Ich bin in der Notwendigkeit, cURL Unterstützung genau zu aktivieren. Eigentlich habe ich es gemacht, indem ich die Erweiterung = php_curl.dll in der Datei xampp \ apache \ bin \ php.ini auskommentierte. Aber es reflektiert nicht. Noch mehr Idee – Fero
Haben Sie xampp neu gestartet? Haben Sie einen Fehler in Ihrer XAMpp-Protokolldatei erhalten? Haben Sie php_curl.dll in Ihrem Verzeichnis xampp php extensions? –
apt-get install php5-curl
/etc/init.d/apache2 restart
(php4-curl, wenn es PHP4 ist)
Hinweis: Der Neustart ist erforderlich. – Nelson
+1 zu @ Nelson. Die Post-Installation/Aussehen/wie es einen Neustart tut, aber es tut wirklich ein Neuladen. – freespace
Nelson: Es sollte nicht notwendig sein, aber es war für mich. Obwohl apt-get Apache neu gestartet wurde, hat es nicht funktioniert, bis ich es ein zweites Mal selbst gestartet habe. Seltsam. –
Eigentlich tat ich es durch Auskommentieren extension=php_curl.dll
in der XAMPP \ Apache \ bin \ php.ini-Datei.
Da XAMPP einige Änderungen durchgeführt hat, befindet sich die Datei jetzt unter xampp/php/php.ini
.
Grundlegende Tipp: Nach dem Aktivieren der CURL in der Datei php.ini müssen Sie den Webserver neu starten, damit es funktioniert (meine Erfahrung sagt).
fand ich die Datei befindet sich unter:
C:\xampp\php\php.ini
unkommentiert:
;extension=php_curl.dll
In SUSE Linux:
zypper in php5-curl
rcapache2 restart
Schritte für Windows 7:
- Stellen Sie sicher, dass die php.ini-Datei, die von der PHP-Engine verwendet wird, diejenige ist, von der Sie denken, dass sie das ist.
- extension_dir in php.ini Stellen Sie sicher, richtig
extension=php_curl.dll
in der php.ini Stellen Sie sicher, auf die ext Ordner festgelegt wird, ist uncommented
Schließlich und vielleicht die am meisten Leute nicht wissen: 4. Stellen Sie sicher, dass sich diese zwei Dateien in dem Windows System32-Ordner befinden: Libeay32.dll ssleay32.dll Wenn nicht, können Sie diese zwei Dateien aus dem php
-Ordner kopieren.
Genau das Problem hatte ich - die DLLs fehlten ... – veljkoz
Eigentlich war dies nicht das Problem, da PHP nicht in IIS gehostet wird, sondern in Apache (mit Wamp). Es stellte sich heraus, dass Wamp mit inkompatiblen Versionen herauskam ... musste Apache 2.2.9, und PHP 5.3.1, und wami Fach-> Apache (oder PHP) -> Version -> ____, um zu diesen Versionen wechseln, wie hier beschrieben: http://stackoverflow.com/q/10939248/79444 – veljkoz
Zusätzlich zu der 4. Voraussetzung, für Win7 64bit, sollten diese 2 Dateien C: \ Windows \ SysWOW64 gehen. – felix021
Für Ubuntu (und wahrscheinlich alle Debian-basierte) Linux Distributionen:
sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart
Sie haben PHP Fatal error: Call to undefined function curl_init()
gesehen könnten.
php5-curl
unter opensuse zu installieren:
sudo yast2
-> Software -> Software-Management -> Suche nach curl -> Check php5-curl Fall und akzeptieren.
nach der Installation müssen Sie Apache-Server
service apache2 restart
Für Windows-OS-Benutzer neu zu starten (es für mich gearbeitet) in XAMPP.
Schritt 1: Gehen Sie zu C: \ xampp \ php \ php.ini
bearbeiten Datei php.ini
Sie finden curl- eine Linie sehen; extension = php_curl.dll.
entfernen Semikolon (;) Erweiterung = php_curl.dll. so dass diese Zeile sieht aus wie
;extension=php_curl.dll
zu
extension=php_curl.dll
Schritt 2: Kopie ssleay32.dll, libeay32.dll von PHP-Ordner. Einfügen in C: \ Windows \ System32 \
Schritt 3: Starten Sie das System neu. Curl wird erfolgreich ausgeführt.
prüfen, ob curl-Modul zur Verfügung
$ ls -la /etc/php5/mods-available/
die Curl-Modul
$ sudo php5enmod curl
Quelle aktivieren: http://baligena.com/installing-curl-ubuntu-server/
Die curl.ini ist im Ordner, funktioniert aber nicht –
- 1. So aktivieren Sie cURL-Erweiterung auf Amazon EC2 kostenlose Tier
- 2. So fangen Sie Curl-Fehler in PHP
- 3. So verwenden Sie Curl in Javascript
- 4. So implementieren Sie Seite Curl in MuPDF
- 5. So aktivieren Sie die Volltextsuche
- 6. So aktivieren Sie Intellisense in VIM (gvim)
- 7. So aktivieren Sie absolute Pfade in LaTeX
- 8. So aktivieren Sie Neon-Anweisung in Xcode
- 9. So aktivieren Sie CORS in ASP.NET Core
- 10. So aktivieren Sie Revisionsinformationen in der Zeilennummeransicht
- 11. So aktivieren Sie die Syntaxhervorhebung in Etherpad
- 12. So aktivieren Sie SingleClickEdit in ag-grid
- 13. So aktivieren Sie sichere Cookies in Wildfly?
- 14. So aktivieren Sie CORS in Grails 3.0.1
- 15. So aktivieren Sie den IMEI-Bestellungsdienst in der DHRU-API
- 16. Aktivieren Sie PHP5-Curl auf OpenSuse mit Nginx
- 17. Wie php curl extension zu aktivieren
- 18. So laden Sie eine Datei mit curl
- 19. So aktivieren Sie Telefonieaktionen im Android-Gerätemonitor
- 20. So aktivieren Sie Webbibliotheken .NET-Bibliotheken
- 21. So aktivieren Sie die Espresso-Testaufzeichnung
- 22. So aktivieren Sie instamojo Sandbox (Testmodus) Modus
- 23. So aktivieren Sie Benachrichtigungen auf meinem Entwicklungsserver
- 24. So aktivieren Sie die NFC-Einstellung
- 25. So aktivieren Sie mod_wsgi nach pip install
- 26. So aktivieren Sie die Protokollierung von Ehcache
- 27. So aktivieren Sie SSL für SharePoint
- 28. So aktivieren Sie Android Open Application Sprachinteraktion
- 29. Android Auto - So aktivieren Sie den Entwicklermodus
- 30. STM32 - So aktivieren Sie den DWT-Zykluszähler
windoze oder Linux? –
Fenster. Danke David. Ich löste es .. Tatsächlich tat ich es durch das Auskommentieren der Erweiterung = php_curl.dll in der Datei xampp \ apache \ bin \ php.ini – Fero
Ein einfaches Curl-Tutorial sehr einfach zu lernen -> http://www.technofusions.com/curl -in-php-tutorial-basics/ –