• 17-03-2021, 22:20:00
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    aldığım hata böyledir

    Bir PHP Hatası ile karşılaşıldı
    Önem: Uyarı
    İleti: fsockopen (), parametre 2'nin int olmasını bekler, dize verilir
    Dosya adı: libraries / Email.php
    Satır Numarası: 2056


    2056 daki hata kodu
    $ssl = ($this->smtp_crypto === 'ssl') ? 'ssl://' : '';
    
            $this->_smtp_connect = fsockopen($ssl.$this->smtp_host,
                                $this->smtp_port,
                                $errno,
                                $errstr,
                                $this->smtp_timeout);
    
            if ( ! is_resource($this->_smtp_connect))
            {
                $this->_set_error_message('lang:email_smtp_error', $errno.' '.$errstr);
                return FALSE;
            }
    [COLOR=#6C757D][FONT=Nunito][/FONT][/COLOR]



    test mailde aldığım hata https://prnt.sc/10ofycq nedeni ne olabilir ne yapmam gerek arkadaşlar ?



  • 17-03-2021, 22:25:47
    #2
    Phpmailer kütüphanesini kullanabilirsin. Email göndermek daha kolay.

    Github sayfası: https://github.com/PHPMailer/PHPMailer

    Örnek kullanım: https://www.sitenikur.com/phpmailer-...ail-gonderilir
  • 17-03-2021, 23:53:28
    #3
    $this->smtp_port bu değeri kontrol et. numerikbir değer olması lazım. boş ya da başka karakter eklenmiş olabilir yanlışlıkla.