WHMCS(4.1.2)安装详细方法 - 鼎峰VPS 帮助中心
WHMCS(4.1.2)安装详细方法
文章分类: [其它] 发布时间:2011-7-11 2:33 Monday 浏览(691)

系统要求
PHP Version 4.2.x 或更高
MySQL Version 4.1.x 或更高版本
Curl Support (with SSL support)
GD Image Library
ionCube Loaders

安装Ioncube

安装
1.解压缩文件(如果服务器支持解压缩,可以上传压缩包以后在线解压缩)
2.将文件configuration.php.new改名为configuration.php
3.把whmcs文件夹内的所有文件上传到网站 – 如果有问题,改用二进制上传
4.可以任意命名安装目录(例如billing, clients等等)
5.访问安装脚本http://www.yourdomain.com/whmcs/install/install.php 进行安装 – 如果遇到了Ioncube相关的错误信息, 请参考安装Ioncube的步骤
6.按照提示安装,需要按照下面的说明修改文件夹的权限,输入license key ,设置管理员帐户。
7.完成以后,删除安装目录,把configuration.php文件的权限修改为644

需要修改权限的文件夹及文件(如果是suPHP 或 PHPSuExec不需要修改):

/configuration.php          修改为 777 可写
/attachments                修改为 777 可写
/downloads                  修改为 777 可写
/templates_c                修改为 777 可写

1.安装后的推荐设置步骤
2.登录管理后台,配置General Settings (Configuration > General Settings)
3.设置支付网关 (Configuration > Payment Gateways)
4.设置商品和服务 (Configuration > Products/Services)
5.设置域名价格(Configuration > Domain Pricing)
6.设置Ticket的部门 (Configuration > Support Departments)
7.设置邮件推送,从而用WHMCS管理邮件
8.设置Cron Job(Configuration > Automation Settings)
8.测试各项功能是否正常
 

访问的时候提示:requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by

上面的提示是没有安装ionCube的原因。

首先,执行uname -a 查看系统是32位还是64位,打开http://www.ioncube.com/loaders.php页面根据Linux是32位还是64位下载适当的软件包,比如我的是32位的,切换到/usr/local/目录,执行cd /usr/local ,wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz 下载,再执行tar zxvf ioncube_loaders_lin_x86.tar.gz 解压软件包。

修改/usr/local/php/etc/php.ini 在文件尾部添加如下代码:

[ionCube Loader]
zend_extension=”/usr/local/ioncube/ioncube_loader_lin_5.2.so”

如果以前装有Zend Optimizer,安装ionCube会和Zend Optimizer发生冲突,再执行/usr/local/php/php-fpm reload 时会发生如下错误:The Loader must appear as the first entry in the php.ini file in Unknown on line 0

须将Zend Optimizer的代码删除,如LNMP中是如下代码,删除再执行/usr/local/php/php-fpm restart 。

[Zend Optimizer]
zend_optimizer.optimization_level=1
zend_extension=”/usr/local/zend/ZendOptimizer.so”

修改完成,记得/usr/local/php/php-fpm reload 重新加载配置,查看phpinfo。

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
with the ionCube PHP Loader v3.3.10, Copyright (c) 2002-2009, by ionCube Ltd.
 

标签: WHMCS