• 15-10-2015, 11:09:25
    #1
    Wordpress bir sitemde kullandığım ve PHP ile forumdan bir arkadaşa yazdırdığım bot şuanda çalışmıyor.

    Arkadaşa mesaj attım ama cevap vermiyor. Karşıma çıkan hata ile ilgili araştırma yaptım fakat server'ın php sürümü ve izinleriyle alakalı olduğu görünüyor. Host ile iletişime geçtim ama onlar da yazılımcınıza başvurun diyor.

    Botun yaptığı iş başka siteden resim çekmek.

    Karşıma çıkan hata:
    [15-Oct-2015 07:53:25 UTC] PHP Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in /home/siteadresi/public_html/data/cekme.php on line 83

    83'üncü satırda yazan:
    curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, true);

    Botu düzeltecek ve çalışır hale getirecek ücretli yardımcı olabilecek birisi aranıyor.
    İşi bilmeyen belki yaparım diyenler lütfen iletişime geçmesin.
  • 15-10-2015, 11:26:08
    #2
    Kesin çözüm : php.ini den safe_mode = Off yapmanız gerekiyor

    CURLOPT_FOLLOWLOCATION : Çalıştırdığınız oturumda gelen header içinde redirect gibi varsa bu yönlendirmeye uyup uymuyacağı bu değişken ile belirlenir. Belkide hedef url de yönlendirme yoksa hiç ihtiyacınız bile olmayabilir(Tabi bot düzgünce çalıştığını varsayarsak).

    yardımcı olabilirim usta.selim skype
  • 15-10-2015, 11:40:55
    #3
    selim61 adlı üyeden alıntı: mesajı görüntüle
    Kesin çözüm : php.ini den safe_mode = Off yapmanız gerekiyor

    CURLOPT_FOLLOWLOCATION : Çalıştırdığınız oturumda gelen header içinde redirect gibi varsa bu yönlendirmeye uyup uymuyacağı bu değişken ile belirlenir. Belkide hedef url de yönlendirme yoksa hiç ihtiyacınız bile olmayabilir(Tabi bot düzgünce çalıştığını varsayarsak).

    yardımcı olabilirim usta.selim skype
    Cevap için teşekkürler yalnız ftp'de php.ini'de safe mode off durumda zaten.
    Bende reseller var ve server benim değil, hosting firmasından aldım. Sanırım bu değişikliği server root'undan yapılması gerekiyor.

    Bunun başka bir yöntemi var mı, şuanda 5.5 php versiyonu ve önceki sürümde çalışıyordu.
  • 15-10-2015, 11:47:50
    #4
    redirect i otomatik değil de, handle etmek gibi bir çözüm olabilir
    http://slopjong.de/2012/03/31/curl-f...n_basedir-set/