首页
关于
留言板
友情链接
Search
1
提取并下载谷歌应用商店软件(Google Play APK download)教程
4,826 阅读
2
常用VPS测试脚本代码:综合性能/硬件/IO Speed/CPU跑分/回程路由/硬盘读写/测速ping延迟测试一键脚本
362 阅读
3
不知道自己的VPS速度有多快?VPS测速脚本分享
348 阅读
4
一次在CentOS系统单用户模式下使用passwd命令破密失败的案例
305 阅读
5
宝塔面板首次登录,提示填入绑定手机号,强制提示且不能关闭
274 阅读
Windows
Linux
Kvm
程序源码
主机教程
NAS
登录
Search
标签搜索
命令
文件
服务器
etc
root
服务
server
重启
yum
程序
start
install
界面
windows
安装
update
宝塔
权限
chmod
默认
Typecho
累计撰写
160
篇文章
累计收到
11
条评论
首页
栏目
Windows
Linux
Kvm
程序源码
主机教程
NAS
页面
关于
留言板
友情链接
搜索到
160
篇与
的结果
2021-05-02
WHMCS教程-未验证邮箱用户限制操作
WHMCS教程-未验证邮箱用户限制操作使用方法:首先:系统设置-常规设置-安全,里面勾选上“用户注册或更改邮箱时需要验证邮箱地址”然后要配置好邮件SMTP服务,就是说你系统起码得能让人接收你的验证码来验证是不是。然后将文件放到:/includes/hooks这个目录内,如果没有这些目录的,自己创建!效果预览:在结账生成账单前会提示验证邮箱。没验证的话会提交不了账单。可配置参数:直接在文件源码里自己修改即可。切记,如无必要的话不要轻易停止账户。这不符合国内用户的习惯。建议是默认就好,默认只限制订购操作。请问是否禁止未验证账户的产品购买下单操作,true为是,false为否 define(“PREVENTUNVERIFIEDORDERS”, true); 在账户未验证几天后停用账户?0则为不停用 define(“DEACTIVATEACCOUNTAFTERXDAYS”, 0); 在账户未验证几天后关闭账户?0则为不关闭自行测试是否有病毒。源码:<?php /** * 未验证邮箱的用户进行限制操作HOOKS */ if (!defined("WHMCS")) die("This file cannot be accessed directly"); use WHMCS\View\Menu\Item as MenuItem; use Illuminate\Database\Capsule\Manager as Capsule; # 请问是否禁止未验证账户的产品购买下单操作,true为是,false为否 define("PREVENTUNVERIFIEDORDERS", true); # 在账户未验证几天后停用账户?0则为不停用 define("DEACTIVATEACCOUNTAFTERXDAYS", 0); # 在账户未验证几天后关闭账户?0则为不关闭 define("CLOSEACCOUNTAFTERXDAYS", 0); # No Orders Will be Completed add_hook("ShoppingCartValidateCheckout", 1, function($vars){ if (PREVENTUNVERIFIEDORDERS===true){ $client = Menu::context("client"); if (!is_null($client) && $client->emailVerified!==true){ return array("系统提醒:您必须先验证邮箱,然后才能完成此订单!"); } } }); # Deactivate Unverified Account After x Days # http://docs.whmcs.com/Clients:Profile_Tab#Changing_a_Clients_Status add_hook("DailyCronJob", 1, function($vars){ if (intval(DEACTIVATEACCOUNTAFTERXDAYS)!==0){ $dateCreated = date("Y-m-d", strtotime("now - ".intval(DEACTIVATEACCOUNTAFTERXDAYS)." days")); $getAccounts = Capsule::table("tblclients")->where("datecreated", "=", $dateCreated)->where("email_verified", "=", 0); foreach ($getAccounts->get() as $account){ Capsule::table("tblclients")->where("id", $account->id)->update(array("status" => "Inactive")); } } }); # Close Unverified Accounts After X Days # http://docs.whmcs.com/Clients:Profile_Tab#Changing_a_Clients_Status add_hook("DailyCronJob", 1, function($vars){ if (intval(CLOSEACCOUNTAFTERXDAYS)!==0){ $dateCreated = date("Y-m-d", strtotime("now - ".intval(CLOSEACCOUNTAFTERXDAYS)." days")); $getAccounts = Capsule::table("tblclients")->where("datecreated", "=", $dateCreated)->where("email_verified", "=", 0); foreach ($getAccounts->get() as $account){ Capsule::table("tblclients")->where("id", $account->id)->update(array("status" => "Closed")); } } });
2021年05月02日
19 阅读
0 评论
0 点赞
2021-05-02
umount 提示:device is busy 的处理方法(In some cases useful info about processes that use )
Ok了
2021年05月02日
20 阅读
0 评论
0 点赞
2021-05-02
whmcs批量删除用户和产品的插件
whmcs默认是不可以批量删除用户或者产品的,但是实际我们在使用中不可避免的需要这样操作。单个删除的话很麻烦。下面就发个批量删除用户和产品的插件。压缩包目录为modules-addons–batch_delete安装方式:{callout color="#f0ad4e"}将batch_delete目录上传到whmcs网站的/modules/addons目录内。然后打开whmcs后台-系统设置-插件模块,将Batch Delete Users/Products激活即可。{/callout}然后再插件管理-选择Batch Delete Users/Products选择删除用户或者产品{message type="success" content="批量选择后,在底部有删除按钮。删除即可。"/}插件下载地址:{abtn icon="" color="#ff6800" href="https://www.baidu.com" radius="" content="点击下载"/}
2021年05月02日
45 阅读
0 评论
0 点赞
2021-05-02
查询群晖NAS硬盘空间占用情况,解决删除文件空间不增加问题
经常有人碰到这样一种情况,我的918+有4个硬盘呢,怎么空间很快就没了,最重要的是,自己查看统计了所有文件占用情况,和实际的占用空间不符。这个首先可以肯定的就是空间必然是文件占用了。但是呢,有些文件是不能从file station里面直接看到的,所以很多用户就搞不懂了,有时候文件删除了,空间也不见增加。今天,就来教大家一个大招,让这些不能直接看到的文件无处遁形。一、SSH登陆群晖这里我们要用到一个叫putty的软件,可以去百度搜索下载。在开始之前,我们要开启群晖的SSH或是telnet服务功能 (控制台 — 终端机服务 — 勾选服务选项 )。打开putty,在主机名称输入群晖的局域网IP地址,然后点击下面的【打开】。会弹出一个黑色的窗口。登入账号输入管理员:admin,按回车,然后输入admin的密码,要注意的是,输入密码的时候,光标是不会动的,你尽管输就行。有些用户看到代码就头疼,其实我们用到的都是些非常简单基础的命令代码,你只要照着这个步骤一步一步去做,肯定能成功,成功把空间腾出来后,你会很有成就感,哈哈!切换到root权限,输入 sudo -i ,按回车,然后也是输入admin的密码。二、查询文件到这里我们就登陆到群晖里面了,在这里可以执行命令。输入 cd /volume1 命令后按回车,意思是进入存储空间1(若您的储存空间为2,则改成 volume2 ,依此类推)。输入 du -ah --max-depth=1 ,可以查看当前目录文件大小,这个过程可能会需要数分钟到数十分钟不等,依您的文件数及空间大小而定。三、删除文件像上面图片中的@download就是download station的缓存文件,有时候操作不当(具体原因点击这里查看),会造成缓存不能自动删除,这个时候就需要使用代码的方法来删除缓存,才能释放存储空间了。比如要删除download station的缓存文件夹,就是上图的@download文件夹,可以使用下面这个命令: rm -rf/volume1/@download 这个命令要慎用,一旦删除就不能恢复了!四、还有哪些文件占用存储空间而不能直接查询除了download station的缓存文件之外,还有filestation里面删除了文件,但启用了回收站,文件实际上还没彻底删除,也会造成删除文件,空间没有增加的情况。这个时候清空一下回收站即可。清除某个文件夹回收站:也可以直接一次性清空所有文件夹的回收站:还有drive的版本控制和drive本身自带的回收站;除此之外,还有Cloud Station保留的版本,Snapshot Replication套件生成的快照文件等。
2021年05月02日
19 阅读
0 评论
0 点赞
2021-05-01
whmcs后台管理员密码忘记解决办法
whmcs后台管理员密码忘记解决办法打开whmcs的数据库,找到tbladmins这个表。点击编辑然后passwordhash里面的值直接清空password的函数选择MD5,后面的值直接填入密码,比如你的密码要改成testwhmcs123,直接把他填入即可。然后最下面点一下执行。
2021年05月01日
113 阅读
0 评论
0 点赞
1
...
29
30
31
32