• 13-11-2014, 17:50:37
    #1
    Merhaba,

    Wordpress te bir rezervasyon sistemi kullanıyorum. Fakat herhangi bir rezervasyon yapıldığında stream_set_timeout hatasından dolayı mail ile bildirim alamıyorum. Durum hosting firmasının ayarlarından kaynaklanıyormuş sanırım. Fakat saolsun Natro bu durum ile ilgili yardımcı olmuyor. Anladığım kadarıyla php.ini dosyasında bu hatanın giderilmesine olanak sağlayacak bir ayar yapılabiliyormuş fakat Natro serverdaki diğer sitelerinde etkilenmemesi için bu ayarı yapmıyor. Kullandığım kodu değiştirmemi söylüyor.

    İşte hata kodu:

    Warning: stream_set_timeout() has been disabled for security reasons in /home/xxx.com/httpdocs/wp-includes/class-smtp.php on line 234

    Warning: stream_set_timeout() has been disabled for security reasons in /home/xxx.com/httpdocs/wp-includes/class-smtp.php on line 828
    success

    Bu rezervasyon sisteminde bana bildirim gelmesini sağlarken stream_set_timeout olayını kullanmamasını sağlayacak kod düzeltmesini yapacak bir arkadaş arıyorum. Lütfen pm yoluyla telefon veya skype vs. paylaşırsanız hemen iletişime geçelim.

    Teşekkürler,
  • 13-11-2014, 18:19:09
    #2
    Üyeliği durduruldu
    php.ini düzenleme yetkin var mı ?

    edit: pardon yokmuş

    gerekli satırları bize yazın lütfen

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:19:09 -->-> Daha önceki mesaj 18:06:58 --

    http://pastebin.com/Nae1m1Hu

    wp-includes/class-smtp.php değiştirin

    Yedek alın
    stream_set_timeout arattım kodu pasifleştirdim.
    socket_set_option ile yapmaya çalıştım.
    2 yerde stream_set_timeout vardı bir deneyin derim
  • 13-11-2014, 21:16:55
    #3
    Desteğiniz için teşekkürler, şimdi de bu hatayı veriyor. Yapabileceğimiz bir şey var mı?
    Lütfen şu işi çözelim. Diğer arkadaşlar ücretli yardım etmek isteyenlere de kapımız açıktır.

    Warning: socket_set_option() has been disabled for security reasons in /home/xxx.com/httpdocs/wp-includes/class-smtp.php on line 471

    Warning: socket_set_option() has been disabled for security reasons in /home/xxx.com/httpdocs/wp-includes/class-smtp.php on line 1669
    success
  • 13-11-2014, 21:22:47
    #4
    Üyeliği durduruldu
    emrecancagribey adlı üyeden alıntı: mesajı görüntüle
    Desteğiniz için teşekkürler, şimdi de bu hatayı veriyor. Yapabileceğimiz bir şey var mı?
    Lütfen şu işi çözelim. Diğer arkadaşlar ücretli yardım etmek isteyenlere de kapımız açıktır.

    Warning: socket_set_option() has been disabled for security reasons in /home/theroomturkiye.com/httpdocs/wp-includes/class-smtp.php on line 471

    Warning: socket_set_option() has been disabled for security reasons in /home/theroomturkiye.com/httpdocs/wp-includes/class-smtp.php on line 1669
    success
    socket_set_option

    optionu kapatabilirmisiniz ?
    // tagları kullanarak
  • 13-11-2014, 21:40:34
    #5
    tolgatasci adlı üyeden alıntı: mesajı görüntüle
    socket_set_option

    optionu kapatabilirmisiniz ?
    // tagları kullanarak
    evet kapattım. mail gönderildi diye uyarı veriyor, fakat mail gelmiyor. Gönderen adrese mailin alıcıya ulaşmadığı hakkında şöyle bir bilgi geliyor.


    MailEnable: Message could not be delivered to some recipients.
    The following recipient(s) could not be reached:

    Recipient: [SMTP:xxx@yahoo.com]
    Reason: 550 Action not taken


    Message contents follow:

    Received: from www.xxx.com ([94.73.151.290]) by natrohost.com with MailEnable ESMTP; Thu, 13 Nov 2014 21:33:22 +0200
    Date: Thu, 13 Nov 2014 19:32:56 +0000
    Return-Path: <rezervasyon@xxx.com>
    To: xxx@yahoo.com
    From: The Room <rezervasyon@xxx.com>
    Reply-To: rezervasyon@xxx.com
    Subject: Booking System PRO - SMTP notification test
    Message-ID: <912fdd8243efcf96a98d420712a3b939@www.xxx.com>
    X-Priority: 3
    X-Mailer: PHPMailer 5.2.7 (https://github.com/PHPMailer/PHPMailer/)
    MIME-Version: 1.0
    Content-Type: text/html; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    X-ME-Bayesian: 0.000000

    Booking System PRO notification test sent with PHPMailer SMTP.
  • 13-11-2014, 21:50:15
    #6
    Üyeliği durduruldu
    Başka bir sunucuda GET ile verileri alıp MAİL yollama yapamazmısınız ?

    digersite.com/mesaj.php?mail=test@test.com&mesaj=mesaj
    GET yerine POST da olabilir.

    Sitenizden action olduğunda curl ile digersiteden mail yollayabilirsiniz.

    NATRO gerçekten kötü bir firma olmaya başladığını geçenlerde bende görmüştüm. Çoğu şeyler kapalı vaziyette güvenlik sebebi ile
  • 13-11-2014, 22:06:10
    #7
    tolgatasci adlı üyeden alıntı: mesajı görüntüle
    Başka bir sunucuda GET ile verileri alıp MAİL yollama yapamazmısınız ?

    digersite.com/mesaj.php?mail=test@test.com&mesaj=mesaj
    GET yerine POST da olabilir.

    Sitenizden action olduğunda curl ile digersiteden mail yollayabilirsiniz.

    NATRO gerçekten kötü bir firma olmaya başladığını geçenlerde bende görmüştüm. Çoğu şeyler kapalı vaziyette güvenlik sebebi ile
    inanın o kadar bilgili değilim. anlamadım o nedenle dilerseniz pm yoluyla site bilgilerini paylaşayım bir de siz bakın.