• 1
  • 2
  • 3
  • 4
  • 5
网站空间访问异常 首 页  »  帮助中心  »  虚拟主机  »  网站空间访问异常
虚拟主机中WordPress程序发信失败怎样解决?
发布日期:2015-12-3 16:12:10

  WordPress程序不是使用fsockopen函数发信,而是使用stream_socket_client函数发信,如果PHP函数在虚拟主机中被禁用,就会导致发信失败。解决方法如下所示:

  可通过修改WordPress程序中wp-includes/class-smtp.php文件,找到以下内容部分。

  $this->smtp_conn = @stream_socket_client(

  $host . ":" . $port,

  $errno,

  $errstr,

  $timeout,

  STREAM_CLIENT_CONNECT,

  $socket_context

  );


  用 /** 和*/ 将以上部分注释掉,并使用以下内容代替该部分。

  $this->smtp_conn = fsockopen($host, $port, $errno, $errstr);