欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

phpmailer在服務(wù)器上不能正常發(fā)送郵件的解決辦法

 更新時間:2014年07月08日 09:11:40   投稿:junjie  
這篇文章主要介紹了phpmailer在服務(wù)器上不能正常發(fā)送郵件的解決辦法,本文的原因是服務(wù)器的安全設(shè)置造成,服務(wù)器中屏蔽fsockopen函數(shù)的使用權(quán)限,所以導(dǎo)致發(fā)送失敗,需要的朋友可以參考下

phpmailer本身是一個很不錯的開源郵件類,也非常的易用簡單,就是偶爾會出現(xiàn)程序上傳到服務(wù)器上不能發(fā)送郵件的情況,在之前也有同學(xué)問過我這個問題,當(dāng)時的時候總是不以為然,今天終于讓我碰上了,用phpmailer 在本地測試正常,上傳到服務(wù)器上就不行了,當(dāng)然了是用的SMTP方式,最終確定是fsockopen 函數(shù)惹的禍,因為安全原因fsockopen 和pfsockopen 經(jīng)常被服務(wù)器端關(guān)閉。解決方法如下:

而代之的應(yīng)該是 stream_socket_client()函數(shù),不過他的參數(shù)有一點不一樣。

應(yīng)這樣更改phpmailer 的 class.stmp.php文件:

$this->smtp_conn = @fsockopen( $host,  // the host of the server
                 $port,  // the port to use
                 $errno,  // error number if any
                 $errstr, // error message if any
                 $tval);  // give up after ? secs

改為

$this->smtp_conn = @stream_socket_client( $host.':'.$port,  // the host of the server
                 $errno,  // error number if any
                 $errstr, // error message if any
                 $tval);  // give up after ? secs

這里 PHP版本應(yīng)高于 5.0 的,因為較早版本沒有stream_socket_client()函數(shù)的。
OK ,問題解決了。

相關(guān)文章

  • 個人站長制做網(wǎng)頁常用的php代碼

    個人站長制做網(wǎng)頁常用的php代碼

    個人站長制做網(wǎng)頁常用的php代碼...
    2007-03-03
  • PHP laravel實現(xiàn)導(dǎo)出PDF功能

    PHP laravel實現(xiàn)導(dǎo)出PDF功能

    有時候我們會需要使用PHP導(dǎo)出pdf。這篇文章主要是記錄一下laravel實現(xiàn)導(dǎo)出PDF的兩種方式。文中的示例代碼講解詳細(xì),需要的可以參考一下
    2022-10-10
  • PHP中用正則表達(dá)式清除字符串的空白

    PHP中用正則表達(dá)式清除字符串的空白

    我們經(jīng)常會處理來自用戶輸入或從數(shù)據(jù)庫中讀取的數(shù)據(jù),可能在你的字符串中有多余的空白或制表符,回車等。存儲這些額外的字符是有點浪費空間的。
    2011-01-01
  • PHP autoload使用方法及步驟詳解

    PHP autoload使用方法及步驟詳解

    這篇文章主要介紹了PHP autoload使用方法及步驟詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • PHP提供下載功能實現(xiàn)案例

    PHP提供下載功能實現(xiàn)案例

    這篇文章主要為大家介紹了PHP提供下載功能實現(xiàn)案例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • php上傳圖片類及用法示例

    php上傳圖片類及用法示例

    這篇文章主要介紹了php上傳圖片類及用法,結(jié)合完整實例形式分析了php上傳圖片功能類及其具體使用方法,需要的朋友可以參考下
    2016-05-05
  • 解析在apache里面給php寫虛擬目錄的詳細(xì)方法

    解析在apache里面給php寫虛擬目錄的詳細(xì)方法

    本篇文章是對在apache里面給php寫虛擬目錄的詳細(xì)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP中使用數(shù)組指針函數(shù)操作數(shù)組示例

    PHP中使用數(shù)組指針函數(shù)操作數(shù)組示例

    這篇文章主要介紹了PHP中使用數(shù)組指針函數(shù)操作數(shù)組示例,本文講解了current()、key()、next()、prev()、end()、reset()等數(shù)組指針函數(shù),需要的朋友可以參考下
    2014-11-11
  • PHP基于redis計數(shù)器類定義與用法示例

    PHP基于redis計數(shù)器類定義與用法示例

    這篇文章主要介紹了PHP基于redis計數(shù)器類定義與用法,結(jié)合實例形式較為詳細(xì)的分析了php定義的redis計數(shù)器類及其相關(guān)使用技巧,需要的朋友可以參考下
    2018-02-02
  • php中bind_param()函數(shù)用法分析

    php中bind_param()函數(shù)用法分析

    這篇文章主要介紹了php中bind_param()函數(shù)用法,簡單分析了bind_param()函數(shù)的功能、參數(shù)、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2017-03-03

最新評論