• 17-11-2016, 13:53:18
    #1
    Öğrenci bilgi sisteminden not sorgulama tablosunu çekiyoruz. Wamp serverde bilgisayarımda sorunsuz çalışan sistem. Ftpde (websitemde) http://mermer.cf/ bu adresteki hayatı verıyor.

    error_log dosyasının içindeki hata kodlarını soracak olursanız
    [17-Nov-2016 13:48:04 Europe/Istanbul] PHP Warning:  curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in /home/mermer/public_html/index.php on line 87

    bu aşağıdaki resimde wamp serverde sorunsuz çalışıyor.


    Sorun ıncın safe mod kapatılması gerekıyomus arastırdıgıma gore.
    ana dizine php.ini dosyasına

    safe_mode = off 
    exec = On 
    shell_exec = On
    kodlarını ekledım fakat degısen bısey olmadı. Sizin önerileriniz nelerdir napmalıyım arkadaslar. Şimdiden yardımcı olacak arkadaslara cok Tesekkur ederım
  • 17-11-2016, 13:58:52
    #2
    Hostingi sağlayan firma ile irtibata geçin. Ana dizininize attığınız php.ini dosyasının çalışabilmesi için, sistemin ona göre konfigüre edilmesi gerekir. Çalışmadığına göre yapılmamış demek ki. safe_mod değerinin off yapılması yeterlidir.
  • 17-11-2016, 14:06:35
    #3
    Uyarıda CURLOPT_FOLLOWLOCATION aktif edilmemiş diyor.

    Curl nin çektiği sayfa adresi http olarak girilmiş ama https e yönleniyorsa veya başka adrese yolluyor ise bu hata ile karşılaşılır.

    Çözümü:

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  • 17-11-2016, 15:58:40
    #4
    bayGaReZ adlı üyeden alıntı: mesajı görüntüle
    Hostingi sağlayan firma ile irtibata geçin. Ana dizininize attığınız php.ini dosyasının çalışabilmesi için, sistemin ona göre konfigüre edilmesi gerekir. Çalışmadığına göre yapılmamış demek ki. safe_mod değerinin off yapılması yeterlidir.
    "Sunucusal ayar o,hostlar için geçerli değil sunucu size ait olmasi gerekli"
    dedi çalıştığım firma yapamam dedi aldıgım paketle alakalı sanırım hocam

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:11:08 -->-> Daha önceki mesaj 13:10:19 --

    Mikroscript adlı üyeden alıntı: mesajı görüntüle
    Uyarıda CURLOPT_FOLLOWLOCATION aktif edilmemiş diyor.

    Curl nin çektiği sayfa adresi http olarak girilmiş ama https e yönleniyorsa veya başka adrese yolluyor ise bu hata ile karşılaşılır.

    Çözümü:

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    aynen site "https://obisis.erciyes.edu.tr"
    bu kod ile degıstırdım olmadı hocam, müsaitseniz team ile bakabılme imkanınız var mı hocam rica etsem

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:58:40 -->-> Daha önceki mesaj 13:11:08 --

    firmam sorunum için yardımcı olamadı. bende

    000webhost.com

    sitesinden ücretsiz hosting aldım botu orada calıstırıp, web siteme oradan cekıyorum bu sekılde sorunum çözüldü,
    teşekkür ederim ilgilenenlere ve r10.net teşekkürler
  • 18-11-2016, 00:09:08
    #5
    mikoc adlı üyeden alıntı: mesajı görüntüle
    Öğrenci bilgi sisteminden not sorgulama tablosunu çekiyoruz. Wamp serverde bilgisayarımda sorunsuz çalışan sistem. Ftpde (websitemde) http://mermer.cf/ bu adresteki hayatı verıyor.

    error_log dosyasının içindeki hata kodlarını soracak olursanız
    [17-Nov-2016 13:48:04 Europe/Istanbul] PHP Warning:  curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in /home/mermer/public_html/index.php on line 87

    bu aşağıdaki resimde wamp serverde sorunsuz çalışıyor.


    Sorun ıncın safe mod kapatılması gerekıyomus arastırdıgıma gore.
    ana dizine php.ini dosyasına

    safe_mode = off 
    exec = On 
    shell_exec = On
    kodlarını ekledım fakat degısen bısey olmadı. Sizin önerileriniz nelerdir napmalıyım arkadaslar. Şimdiden yardımcı olacak arkadaslara cok Tesekkur ederım
    curl_exec($ch);
    yerine

    function curl_redir_exec($ch)
    {
        static $curl_loops = 0;
        static $curl_max_loops = 20;
        if ($curl_loops++ >= $curl_max_loops) {
            $curl_loops = 0;
            return FALSE;
        }
        curl_setopt_array($ch, array(CURLOPT_HEADER => true, CURLOPT_RETURNTRANSFER => true));
        $data = curl_exec($ch);
        list($header, $data) = explode("\n\n", $data, 2);
        $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
        if ($http_code == 301 || $http_code == 302) {
            $matches = array();
            preg_match('/Location:(.*?)\n/', $header, $matches);
            $url = @parse_url(trim(array_pop($matches)));
            if (!$url) {  //couldn't process the url to redirect to
                $curl_loops = 0;
                return $data;
            }
            $last_url = parse_url(curl_getinfo($ch, CURLINFO_EFFECTIVE_URL));
            foreach(array('scheme', 'host', 'path') as $component) {
                if (!$url[$component]) {
                    $url[$component] = $last_url[$component];
                }
            }
            $new_url = $url['scheme'] . '://' . $url['host'] . $url['path'] 
                     . ($url['query'] ? '?' . $url['query'] : '');
            curl_setopt($ch, CURLOPT_URL, $new_url);
            return curl_redir_exec($ch);
        } else {
            $curl_loops = 0;
            return $data;
        }
    }
    Bu fonksiyonu kullanmayı dene.

    http://stackoverflow.com/questions/1...sue-with-tcpdf