宝塔面板怎么搭建h5ai文件服务器?宝塔面板Nginx安装h5ai文件服务器

宝塔面板怎么搭建h5ai文件服务器?宝塔面板Nginx安装h5ai文件服务器自带的文件服务器因为很丑很简陋,参观了很多大神的博客后发现h5ai最近相当热门,简单但不简陋,遂为我的下载站换上,并记录过程。什么是H5aiH5ai是一款功能强大的PHP文件目录列表程序,适合做个人仓库,它提供多种文件目录列表呈现方式,支持ApacheHttpd,Lighttpd,Nginx等多种WEB服务器,支持多国语言(如英语,简体中文等),你可以在线预览以及下载TXT,图片,音频,视频等文件格式。h5ai是

阅读全文:宝塔面板怎么搭建h5ai文件服务器?宝塔面板Nginx安装h5ai文件服务器


grapeshot爬虫有什么用?www.grapeshot.co.uk/crawler.php是什么蜘蛛?Oracle蜘蛛介绍及用处!

grapeshot爬虫有什么用?www.grapeshot.co.uk/crawler.php是什么蜘蛛?Oracle蜘蛛介绍及用处!一个非常稀有的蜘蛛,日志如下148.64.56.118--[29/Jan/2020:12:40:32+0800]"GET/tags-1560.htmlHTTP/1.1"301178"-""Mozilla/5.0(compatible;GrapeshotCrawler/2.0;+http://www.grapeshot.co.uk/crawler.p

阅读全文:grapeshot爬虫有什么用?www.grapeshot.co.uk/crawler.php是什么蜘蛛?Oracle蜘蛛介绍及用处!


TL-WR703N刷PulseAudio固件,使用TL-WR703N无线音响打造,TL-WR703N专用PulseAudio固件使用

TL-WR703N刷PulseAudio固件,使用TL-WR703N无线音响打造,TL-WR703N专用PulseAudio固件使用NAS固件,可以自己在家组建家庭网盘方便文件的分享,和视频在线查看,由于TL-WR703N这款路由器非常小巧,所有就入手了一台,以前也介绍了一款也是非常小巧的路由器“极路由go”这款看下图。是不是非常小巧呢,只有手机充电头那么大,以前分享过这款路由器的固件极路由go刷openwrt固件今天继续分享一款TL-WR703N路由器的NAS固件。TL-WR7

阅读全文:TL-WR703N刷PulseAudio固件,使用TL-WR703N无线音响打造,TL-WR703N专用PulseAudio固件使用


TL-WR703N刷NAS固件,使用TL-WR703N打造家庭网盘,TL-WR703N专用NAS固件安装

TL-WR703N刷NAS固件,使用TL-WR703N打造家庭网盘,TL-WR703N专用NAS固件安装WR703N是一款小而强大的路由器,不足百元的价格,拥有一款无线路由器具有的基本功能,而且可以支持USB3G无线网卡。但703N的潜力不止如此,目前有不少网友开始了基于703N的折腾,OpenWrt通用固件已经不是啥新鲜事了,OpenWrt论坛有一位强人s7mx1,在论坛中放出了基于703N实现伪AirPlay的方法,让703这款产品离AirportExpress又近了一点点。703N虽然没有3.5mm耳机插口,但

阅读全文:TL-WR703N刷NAS固件,使用TL-WR703N打造家庭网盘,TL-WR703N专用NAS固件安装


宝塔面板因为open_basedir引起的No input file specified问题,No input file specified解决方法

宝塔面板因为open_basedir引起的No input file specified问题,No input file specified解决方法装了宝塔面板5.8.7,nginx1.12+php5.6+mysql5.5遇到Noinputfilespecified问题做了一个下载网站,使用阿里云CDN进行下载加速。自己的服务器上有两个站点,主站A和CDN回源站点B主站A在服务器上的web根目录为/www/wwwroot/A/回源站点B的web根目录为/www/wwwroot/B/主站A使用php5开发,当有文件上传时,经过安全验证的文件要移动到站点B的data目录中。使用php中的函数move_

阅读全文:宝塔面板因为open_basedir引起的No input file specified问题,No input file specified解决方法


\/x03\/x00\/x00*\/xE0\/x00\/x00\/x00\/x00\/x00Cookie mstshash=Administr针对thinkphp的远程代码执行漏洞进行的攻击

\/x03\/x00\/x00*\/xE0\/x00\/x00\/x00\/x00\/x00Cookie mstshash=Administr针对thinkphp的远程代码执行漏洞进行的攻击一段没见过的代码\/x03\/x00\/x00*\/xE0\/x00\/x00\/x00\/x00\/x00Cookiemstshash=Administr经过在网上查资料发现这是主要针对的是thinkphp的远程代码执行漏洞进行的攻击,1、请求1:/index.php?s=/Index/\x5Cthink\x5Capp/invokefunction&function=call_user_func_array&vars[0]=s

阅读全文:\/x03\/x00\/x00*\/xE0\/x00\/x00\/x00\/x00\/x00Cookie mstshash=Administr针对thinkphp的远程代码执行漏洞进行的攻击


什么是“OPTIONS”请求?关于options请求的理解,HTTP协议中的OPTIONS方法是什么?有什么用

什么是“OPTIONS”请求?关于options请求的理解,HTTP协议中的OPTIONS方法是什么?有什么用ONS”请求查阅相关的资料之后发现,这是浏览器对复杂跨域请求的一种处理方式,在真正发送请求之前,会先进行一次预请求,就是我们刚刚说到的参数为OPTIONS的第一次请求,他的作用是用于试探性的服务器响应是否正确,即是否能接受真正的请求,如果在options请求之后获取到的响应是拒绝性质的,例如500等http状态,那么它就会停止第二次的真正请求的访问下面是一部分请求日志"POST/zb_system/cmd.php?act=ajax&sr

阅读全文:什么是“OPTIONS”请求?关于options请求的理解,HTTP协议中的OPTIONS方法是什么?有什么用


filezilla登录宝塔面板报错:服务器发回了不可路由的地址。使用服务器地址代替解决方法

filezilla登录宝塔面板报错:服务器发回了不可路由的地址。使用服务器地址代替解决方法EnteringPassiveMode错误的文章《FTP解决227EnteringPassiveMode错误FTP关闭被动模式PASV命令PORT连接方法》,没想到最近又遇到FTP登录失败的问题了,这就很难受了。首先说下是什么情况。使用Fliezilla连接宝塔面板的FTP服务器报错错误:服务器发回了不可路由的地址,使用服务器地址代替/读取目录列表失败状态:  连接建立,等待欢迎消息...状态:

阅读全文:filezilla登录宝塔面板报错:服务器发回了不可路由的地址。使用服务器地址代替解决方法


用ftp上传下载PHP没有没有换行怎么办?用ftp软件上传下载php文件时换行丢失bug

用ftp上传下载PHP没有没有换行怎么办?用ftp软件上传下载php文件时换行丢失bugdows下notepad++编辑器写好的php文件,在使用ftp上传到linux服务器后,php文件的换行符全部丢失了,导致php文件无法正常运行。  这个时候,再次通过ftp软件把刚才上传的php文件下载到本地windows,用notepad++编辑器打开后,发现php源代码变成了一行,换行丢失。  发生这种情况的原因是什么呢?飘易就以一句话概括下:由于linux下换行是\n,而windows下换行是\r\n,当

阅读全文:用ftp上传下载PHP没有没有换行怎么办?用ftp软件上传下载php文件时换行丢失bug


nginx怎么安装ngx_lua_waf防火墙?nginx防火墙安装ngx_lua_waf防火墙安装设置教程

nginx怎么安装ngx_lua_waf防火墙?nginx防火墙安装ngx_lua_waf防火墙安装设置教程段时间本站被攻击导致打开速度很慢,而且查看日志发现是有人在扫描本站目录,或者试图下载本站的源码,就是会扫描www.zip 这类的压缩包刚开始我还以为是主机商帮扫漏洞之类的,后来发现实在是太密集了,看来不是。我想也是,虽然东西是垃圾,但好歹还是在用的,不过嘛解决是不可能解决的,只要别人能访问,你就会遇到这样那样的傻逼,不过改善还是可以啦。既然主机商的各种安全套餐

阅读全文:nginx怎么安装ngx_lua_waf防火墙?nginx防火墙安装ngx_lua_waf防火墙安装设置教程


zblog下拉自动加载下一页,zblog使用infinite-scroll官网下载实现页面下拉加载功能,infinite-scroll官网下载

zblog下拉自动加载下一页,zblog使用infinite-scroll官网下载实现页面下拉加载功能,infinite-scroll官网下载finite-scroll.js,這个js文件可以去infinite-scroll官网下载,下载地址:http://www.infinite-scroll.com下载后在你正在使用的ZBLOG模板头部引入js文件,注意必须要有jquery库(一般主题都会引入jquery库,如果有奇葩主题没有引入请自行引入。)第一步引入js的正确代码如下:<script src="{$host}zb_system/script

阅读全文:zblog下拉自动加载下一页,zblog使用infinite-scroll官网下载实现页面下拉加载功能,infinite-scroll官网下载


TM-AC1900美国T-MOBILE马甲AC68U 刷梅林固件AC68U刷梅林,AC68U刷CFE刷梅林安装博纳云

TM-AC1900美国T-MOBILE马甲AC68U 刷梅林固件AC68U刷梅林,AC68U刷CFE刷梅林安装博纳云免运,正好又看到一家卖翻新版70刀,剁手之。15天无税到手,转运费优惠后30元不到,总计500有找到手。到手后开始找资料改造,原机只能刷T-MOBILE定制的华硕固件,无论是web升级还是miniweb都不能刷到其他固件。要刷AC68U类固件需改CFE。大体上刷机步骤如下,koolshare(梅林小宝)论坛帖子上都有软件包链接:http://pan.baidu.com/s/1gfNltyr密码:7fw8,包里没有的见帖子附件最

阅读全文:TM-AC1900美国T-MOBILE马甲AC68U 刷梅林固件AC68U刷梅林,AC68U刷CFE刷梅林安装博纳云


k2p刷机斐讯K2P开启telnet、ssh、固件备份、斐讯K2P官方纯净版固件官方修改版

k2p刷机斐讯K2P开启telnet、ssh、固件备份、斐讯K2P官方纯净版固件官方修改版以用配置文件恢复法来开启telnet或运行任何命令。注:下述方法仅保证在官方固件或官方定制固件V22.5.7.85版本下有效,刷入第三方固件后执行不一定有效(命令和分区不同)K2PV22.5.7.85版本后新固件更改了配置文件加密方式,此方法已经失效,请参考【此贴】刷入官改版本后备份k2p刷机教程斐讯路由器K1、K1S、K2、K2P自动辅助刷breed工具斐讯K2P自动刷breed工具【开启telnet方法】1、进入http://iytc.n

阅读全文:k2p刷机斐讯K2P开启telnet、ssh、固件备份、斐讯K2P官方纯净版固件官方修改版


php安装php7.0-xml解决utf8_decode报错Call to undefined function utf8_decode调用未定义的函数utf8_decode

php安装php7.0-xml解决utf8_decode报错Call to undefined function utf8_decode调用未定义的函数utf8_decodeinedfunctionutf8_decode()就需要首先查看当前php的版本是多少?在做网站平台部署时,有时会遇到“Calltoundefinedfunctionutf8_decode”的错误。utf8_decode()函数把UTF-8字符串解码为ISO-8859-1,该函数把用UTF-8方式编码的ISO-8859-1字符串转换成单字节的ISO-8859-1字符串。如果成功,该函数将返回解码字符串;否

阅读全文:php安装php7.0-xml解决utf8_decode报错Call to undefined function utf8_decode调用未定义的函数utf8_decode


php安装bcmath扩展方法,ThinkPHP出现php报错Call to undefined function bcadd()的解决方法

php安装bcmath扩展方法,ThinkPHP出现php报错Call to undefined function bcadd()的解决方法ThinkPHP程序的时候出现报错,有提示"Calltoundefinedfunctionbcadd()"这样提示。根据搜索结果也有看到类似的案例发生,主要是因为ThinkPHP框架程序需要用到PHPbcmath扩展,而在默认我们安装或者编译PHP的时候没有一并编译进来。我们有两个方法解决这个问题,一来重新编译PHP,把bcmath重新添加编译,只是这个过程需要一些时间,或者我们下载PHP源码到服务器

阅读全文:php安装bcmath扩展方法,ThinkPHP出现php报错Call to undefined function bcadd()的解决方法


zblog提示Call to undefined function openssl_pkey_get_public()?PHP开启openssl的方法

zblog提示Call to undefined function openssl_pkey_get_public()?PHP开启openssl的方法oundefinedfunction openssl_pkey_get_public()会导致ZBlog主题插件无法启用的问题,那么PHP怎么开启openssl的方法呢?开启openssl的方法打开php.ini搜索extension=php_openssl.dll将这段代码前边的【;】符号去掉,保存。如果不存在这行,那么添加extension=php_openssl.dll。重启主机。然后在去网站后台启用主题或者插件。在网络上找到的一些开启openssl教程ph

阅读全文:zblog提示Call to undefined function openssl_pkey_get_public()?PHP开启openssl的方法


ZBlogPHP模版修改标题方法,zblog标题如何修改?ZBlogPHP主题Blogs修改title结构

ZBlogPHP模版修改标题方法,zblog标题如何修改?ZBlogPHP主题Blogs修改title结构页,或分类页,或文章页等的title结构。因为这个title结构我是写死在seo.php文件中,如果有点PHP基础和ZBlogPHP基础的站长自己就能直接修改DIY。不过有些小白确实不太懂,所以今天就在这里跟大家简单介绍一下如何修改title结构。Blogs主题默认title结构介绍首页title默认结构:网站标题(站名)-连接符-网站副标题(PS:不懂得设置网站标题和副标题请移步『ZBlogPHP免费主题Blogs如何设置网

阅读全文:ZBlogPHP模版修改标题方法,zblog标题如何修改?ZBlogPHP主题Blogs修改title结构


$days * 24 * 60 * 60出错提示“Warning: A non-numeric value encountered”解决方法

$days * 24 * 60 * 60出错提示“Warning: A non-numeric value encountered”解决方法ntered问题,用实例分析出现这种错误的原因,并提供避免及解决问题的方法。$daysago=date("Y-m-dH:i:s",strtotime($today)-($days *24*60*60));以上代码执行后会提示 Warning:Anon-numericvalueencountered查看PHP7.1官方文档,对这种错误的解释NewE_WARNINGandE_NOTICEerrorsha

阅读全文:$days * 24 * 60 * 60出错提示“Warning: A non-numeric value encountered”解决方法


更改网站右键功能Js + Html自定义网站鼠标右键功能,Js + Html修改网站右键菜单

更改网站右键功能Js + Html自定义网站鼠标右键功能,Js + Html修改网站右键菜单多网站更改了右键或者直接禁止了右键功能。更改网站右键功能有什么用呢?可以简单定制和排列自己想要实现的右键功能可以一定程度防止审查元素,当然只能防止一些小白,直接F12即可,如果是Mac电脑的Safari浏览器Commend+Option+I即可打开审查元素。自定义网站右键菜单功能JS代码废话不多说,进入正题:下面代码必须在jQuery之下运行,如果你的网站没有引入jQuery,我们先引入:<scri

阅读全文:更改网站右键功能Js + Html自定义网站鼠标右键功能,Js + Html修改网站右键菜单


使用PHP、js判断访问是否为手机端,判断访问用户是不是手机端客户端请求头信息

使用PHP、js判断访问是否为手机端,判断访问用户是不是手机端客户端请求头信息小功能的时候只是需要简单判断来访者是Mac电脑即执行:$agent=strtolower($_SERVER['HTTP_USER_AGENT']);$mac= (strpos($agent,'macosx'));if(!$mac){  echo"不是Mac设备!";}else{  echo"我是执行代码";//执行所需要运行的代码}下

阅读全文:使用PHP、js判断访问是否为手机端,判断访问用户是不是手机端客户端请求头信息