• mediawiki邮件设置


    http://blog.csdn.net/J2EEWEIWEI/archive/2009/05/14/4184439.aspxmediawiki邮件设置在mediawiki中的邮件功能主要有:1注册新用户时会发邮件到用户注册信箱进行确认。
    2用户修改,找回密码时会发邮件确认。
    3用户的监视页面发生改变时会发邮件通知已经注册监视了该页面的用户。
    对应在wiki设置中,需要改动两个文件:includes下的Default settings文件,以及Local Settings文件。defaultsettings文件中,主要设置管理员邮箱的用户名,密码,邮件服务器的信息等,如:
    $wgSMTP = array(
    "host" => 'smtp.sina.com.cn',
    "IDHost" => 'sina.com.cn',
    "port" => "25",
    "auth" => true,
    "username" => 'wikinfs@sina.com',
    "password" => '******');
    记得还要$wgEnableUserEmail = true;$wgEnableEmail = true;
    而localsettings文件主要设置对应email服务的路径,以及发送邮件对应的邮箱名字:
    $path = array( $IP, "$IP/includes", "$IP/languages","D:/web_root/php/PEAR/PEAR","D:/web_root/php/PEAR");
    $wgEmergencyContact = "wikinfs@sina.com";
    $wgPasswordSender    = "wikinfs@sina.com";


    wiki使用时找不到mail.php的解决


    系统平台:


    OS: Centos 4.2


    php: php5.1.1


    wiki: mediawiki


    相关目录:


    php: /usr/local/php5


    wiki:/usr/local/wiki


    问题描述:


    在wiki的注册页面使用email发送新建用户的密码时,页面报错:找不到mail.php。


    问题解决:


    mail.php是pear的模块,而pear是 "PHP Extension and Application Repository"(pear.php.net).


    php5.1.1默认情况下自动安装1.4.5版本的pear,但是mail等pear模块需要独自下载安装。

    最新的模块包可以到pear.php.net去下载,那里有最新的模块包。


    安装mail:


    cd /usr/local/php5/bin/


    wget [url]http://pear.php.net/get/Mail-1.1.9.tgz"[/url] 下载最新的mail模块包(可以先上网查看)


    ./pear install -O Mail-1.1.9.tgz 离线安装mail包


    之后再次试验wiki,又报错:找不到Net/SMTP模块。


    安装smtp:


    cd /usr/local/php5/bin


    wget [url]http://pear.php.net/get/Net_SMTP-1.2.7.tgz"[/url]


    ./pear install -O Net_SMTP-1.2.7.tgz


    报错,需要安装Net_Socket包。


    安装socket:


    wget [url]http://pear.php.net/get/Net_Socket-1.0.6.tgz"[/url]


    ./pear install Net_Socket-1.0.6.tgz


    ./pear install Net_SMTP-1.2.7.tgz


    然后再次试验wiki注册,用email发送密码成功。呵呵,终于搞定了。


    默认情况下,./pear install xxx.tgz 试图从 pear.php.net网站上下载xxx包。但是,我发现总是出错,干脆把包先当下来,然后加个参数 -O(大写字母),本地安装,一切顺利。


    和大家共享了!呵呵

  • 相关阅读:
    .net core 反编译一小段
    .net core 自动注入。。。。懵逼。。
    css 过渡效果
    sqlserver 插入语句
    sqlserver 删除表 外键
    关于selenium的CI、框架……
    浅析selenium的PageFactory模式
    java使用IO读写文件总结
    selenium结合sikuliX操作Flash网页
    记阿里巴巴的一次面试
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4400432.html
Copyright © 2020-2023  润新知