首页 > 代码库 > wiki 配置相关记录

wiki 配置相关记录

1,安装 appserv  v 2.5.10 for Windows


  •    Apache Web Server Version 2.2.8
  •   PHP Script Language Version 5.2.6
  •   MySQL Database Version 5.0.51b
  •   phpMyAdmin Database Manager Version 2.10.3

        偶将 appserv 装在    D:\AppServ

              按提示安装,成功后,可通过URL访问,如:  http://192.168.4.16:808

                

    2,从 mediawiki 官网上下载 wiki v1.19 (之前尝试过最新的v1.23,但一直失败)

         解压复制到  D:\AppServ\www

             偶因为下载的是 v1.19, 所以 这里这个文件夹名暂时设为 D:\AppServ\www119

             可通过URL访问wiki,  如  http://localhost:808/wiki119    (注意,这里暂时只是 localhost )


    3,但此时的wiki暂时还不能用,需要 经过一系列初始化的动作.

            http://localhost:808/wiki119/mw-config/index.php

            按提示一步步设置,同时会自动创建数据库


    4, 还有一些修改,如:

             1) 修改 localhost 为 ip地址

                          http://192.168.4.16:808 确保其他同事可以访问这个URL

            2) 上传文件类型与大小

                       D:\AppServ\www\wiki119\LocalSettings.php

                      $wgMaxUploadSize = 5020000; // 4.79MB
                   $wgAllowExternalImages = true;
                  $wgFileExtensions = array( ‘png‘, ‘gif‘, ‘jpg‘, ‘jpeg‘,‘doc‘,‘ppt‘,‘pdf‘,‘docx‘,‘xls‘,‘xlsx‘,‘pptx‘,‘txt‘,‘ico‘,‘rtf‘ );

            3)隐藏警告,只显示致命错误

          C:\Windows
          php.ini  
                  修改 error_reporting= E_ERROR  
                     ; 这里只让其显示致命错误

            memory_limit = 24M ; Maximum amount of memory a script may consume (8MB)
                    修改为 memory_limit = 600M ;

           4) 修改左侧的 大 logo 及底部的 小logo

                      大logo:  D:\AppServ\www\wiki119\skins\common\images\wiki.png

                      小logo:   D:\AppServ\www\wiki119\skins\common\images\poweredby_mediawiki_88x31.png

              5)  设置邮箱  ,需要安装 pear 及 mail组件 等

                   选双击  D:\AppServ\php5\go-pear.bat  (安装 pear ), 等一会儿,按提示操作 先输入 y , 然后 直接回车

                   最后安会提示 pear 安装成功。

                   这时,D:\AppServ\php5\pear.bat 将会自动生成。

                           

                   通过 cmd 命令进入 pear.bat

                              pear install mail

                              pear install Net_SMTP

                         然后提示:net_socket 及 net_smtp 安装成功。


                  设置 邮件发送的用户名,密码,邮件服务器

                               我这里暂时设置的是 smtp.163.com

                                                            注意新注册163邮箱的 pop3 , stmp 服务要开通。

                       

                     测试邮件功能: 在 wiki的设置上,点击 确认邮箱验证,会提示邮件发送成功。 对应的邮箱的确能收到邮件。            


                     参考: http://blog.csdn.net/zuiaituantuan/article/details/5816523

                       http://blog.goods-pro.com/2701/pear-mail-php/


      

    结果:


     

  • wiki 配置相关记录