Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

php'ye curl nasıl kurarım?

sitemimde apache 2.4 ve php 5.5.12 bulunmakta

sistemimde curl eklentisi çalıştıramıyorum.

php.ini düzenlememe rağmen Call to undefined function curl_init() bu hatayı alıyorum


çözümü bilen arkadaşlar varmı?

İştetim sistemi : windows8.1
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • sevketbulamaz adlı üyenin fotoğrafı
    7 yıl önce yazılmış
    56 cevap - 0 soru
    makinanda cURL yüklü olmalı.

    Bu : http://guides.instructure.com/m/4214/l/83393-how-do-i-install-and-use-curl-on-a-windows-machine

    veya bu : http://stackoverflow.com/questions/181082/how-do-i-install-curl-on-windows

    olmadı bunlardan biri : https://www.google.com.tr/search?q=curl+install+in+windows+8.2&oq=curl+install+in+windows+8.2&aqs=chrome..69i57j0l4.9022j0j7&sourceid=chrome&es_sm=119&ie=UTF-8#q=curl+install+in+windows+8.1&safe=off

    yardımcı olacaktır.
    • gokhan08 adlı üyenin fotoğrafı gokhan08
      curl ve openssl sisteme kurdum ama çalışmıyo yine

      Call to undefined function curl_init()
      


      bu hatayı alımıyorum
      7 yıl önce yazılmış 7 yıl önce güncellenmiş
    • sevketbulamaz adlı üyenin fotoğrafı sevketbulamaz
      dll'in uygun olmayabilir. bazı dll'lere apache ulaşamıyor olabilir.

      sorununa birden fazla şey sebep olabiliyor, dolayısı ile hepsini tek tek kontrol etmen gerekli.

      "The libeay32.dll and ssleay.dll files in your PHP directory must be accessible from somewhere in your PATH variable for cURL to work with Apache. The easiest way to achieve this is to add your PHP directory to your PATH environment variable." demiş mesela birisi

      yada buna benzer bir kaç değişik sebep ve çözümü var. hatayı google'da aratıp tek tek denemen gerekli.
      7 yıl önce yazılmış
    • gokhan08 adlı üyenin fotoğrafı gokhan08
      cmd 'den php -m yazınca yüklü eklentileri gösteriyor.

      curl'da bunların içinde var ama

      tarayıcıdan php kodu ile yüklü eklenti listesini gösteren kodu yazıyorum listede curl yok


      path yol ekledim ama değişik dll dosyaları denemedim onları denerim
      7 yıl önce yazılmış 7 yıl önce güncellenmiş
    • gokhan08 adlı üyenin fotoğrafı gokhan08
      sorun halloldu apache dll'ler uyumsuzmuş
      7 yıl önce yazılmış
    • sevketbulamaz adlı üyenin fotoğrafı sevketbulamaz
      dediğim gibi bir kaç değişik sebeple aynı sorunla karşılaşılabiliyor. Windows için dll uyumsuzluğu da bunlardan biri.
      7 yıl önce yazılmış

Cevaplar

  • Kesali adlı üyenin fotoğrafı
    7 yıl önce yazılmış
    208 cevap - 2 soru
    php klasörünü aç php.ini dosyasında. ;extension=php_curl.dll satırını bul önündeki ; sil.
    • gokhan08 adlı üyenin fotoğrafı gokhan08
      onu yaptım kardeş olmuyo
      7 yıl önce yazılmış
    • Kesali adlı üyenin fotoğrafı Kesali
      ext kalsöründe php_curl.dll dosyası varmı ona bak.
      7 yıl önce yazılmış
  • sitekurmak adlı üyenin fotoğrafı
    7 yıl önce yazılmış
    10 cevap - 0 soru
    Web hosting sunucu hizmeti satın aldığınızda ve Cpanel içerisinde bir uygulama ile sitenizi kurduğunuzda php, Mysql ve apache ile birlikte kurulumu tamamlanmış olur. Kanaatimce php ini içindeki dosya ayarlarıyla oynamışsınız ve kodlarla ilgili ayarları bozmuşsunuz. Size şu ayarları denemenizi öneriyorum. Php. ini dosyası içerisinde klavyenizde F3 tuşuna basıp > "allow_url_fopen" arama yap > allow_url_fopen = Off üzerinde ise şayet, bunu On olarak değiştirin. Yani bu (allow_url_fopen = On) şekilde olacak küçük bir kodlama değişikliği ile curl, ioncube ve Aimdi kurulumu düzeltmiş olacak ve problemi halletmiş olacaksınız. http://www.sitenasilkurulur.net/en-iyi-hosting-firmalari web sitesinin katkılarıyla...