安装配置Whmcs

Posted by NosaLee in UNIX/Linux on 15-05-2012.

1、在Kloxo面板,解压后修改文件名,修改configuration.php.new 为 configuration.php

2.、建立一个数据库。记录相关信息,方面下面使用。在kloxo后台主页的domain栏里的mysql databases

3、修改文件及文件夹权限。可以直接在Kloxo面板选择文件或文件夹直接修改权限,也可以使用终端cd 到所在目录,执行

chmod 777 configuration.php

chmod 777 attachments

chmod 777 downloads
chmod 777 templates_c

4、然后打开http://www.yourdomain.com/whmcs/install/install.php

5、根据提示继续安装

6、删除install 文件夹 You should delete or rename the ../install/ directory.

8、修改网页模板

① 前后台汉化

② 网页风格优化

后台配置

① 基本配置

② 添加服务器

③ 添加产品

④ 邮件模版汉化

⑤ 支付宝接口配置

Whmcs 自动生成用户名功能:

Whmcs 生成用户名的前提是需要一个有效域名,那么我们需要在客户下订单的过程中使用javascript代码自动生成不重复的用户名,需要两个步骤实现这个功能:

第一步:修改Whmcs代码,代码如下:

<div id=”owndomain” align=”center”>

<input type=”hidden” name=”sld[2]” size=”40″ id=”q” value=”” />

<script language=”javascript”>

var now= new Date();

var day=now.getDate();

var hour=now.getHours();

var minute=now.getMinutes();

var second=now.getSeconds();

if (day<10) day=”0″+day;

if (hour<10) hour=”0″+hour;

if (minute<10) minute=”0″+minute;

if (second<10) second=”0″+second;

date=day+”m”+hour+”m”+minute+”m”+second;

date=date.replace(/m/g,””);

date=date.replace(/0/g,”a”);

date=date.replace(/1/g,”b”);

date=date.replace(/2/g,”c”);

date=date.replace(/3/g,”d”);

date=date.replace(/4/g,”e”);

date=date.replace(/5/g,”f”);

date=date.replace(/6/g,”h”);

date=date.replace(/7/g,”k”);

date=date.replace(/8/g,”u”);

date=date.replace(/9/g,”y”);

var obj = document.getElementById(“q”);

obj.setAttribute(“value”,date);

</script>

<input type=”hidden” name=”tld[2]” size=”7″ value=”uk” />

</div>

请将代码复制到Whmcs文件夹内的configureproductdomain.tpl ,比如我使用的是web20cart的orderform,路径就是:

whmcs\templates \orderforms\web20cart\configureproductdomain.tpl ,打开这个文件后,请通过搜索定位 到<div id=”owndomain” align=”center”>,此处的代码是Whmcs本身自带的自定义域名功能。找到正确的 位置,复制上面红色的代码,替换掉<div>…..</div>内容即可。

 

转自 http://linuxstudy.lofter.com/post/4558a_567cd

Post a comment