php
热心的码农
这个作者很懒,什么都没留下…
展开
-
curl访问https,下载https文件
curl -k --tlsv1 "https://xxx.com/1.png"原创 2020-06-10 16:22:16 · 4822 阅读 · 1 评论 -
php 可控制程序暂停/开始demo
百度了下,没有可以用的信息,这里我想到了使用循环来控制。使用一个可以外部改变的参数来控制,这里我使用一个文本,里面就是简单的0,当我改变这个文本内容为1的时候就可以暂停了。怎么样是不是很简单。在做一些爬虫的程序的时候特别实用。当然你也可以通过访问数据库,一般都是操作数据库的多。。。<?php//测试php 的暂停功能$i = 0;while (true) { $f...原创 2020-03-26 16:00:06 · 494 阅读 · 0 评论 -
php使用timthumb生成缩略图
最近需要一个在线截图的接口,但是找了很久没有合适的,然后自己写的话又有点麻烦,突然想起来之前使用wordpress的时候碰到一个略缩图类。使用起来不要太方便。这里推荐给大家。用过timthumb这个类的都应该很熟悉,此类可以用来生成图片的缩略图并加以处理,如果在linux环境下安装了optipng或pngcrush工具,也可以进行网站的截图操作。文件下载地址:http://www.121x...原创 2020-03-11 10:50:55 · 355 阅读 · 0 评论 -
Linux安装wordpress重要事项
假设已经装好了lnmp下面是安装中文版的wordpress下面是安装中文版的wordpresswget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip然后解压,解压目录为默认的/home/wwwroot/defaultunzip -q wordpress-4.9.4-zh_CN.zip -d /home/wwwroot/...原创 2018-08-13 22:04:18 · 220 阅读 · 0 评论 -
PHP页面缓存简单实现
<?php//文件名$filename="filename.html";//文件路径,DIRECTORY_SEPARATOR适合Linux以及Windows$fileabs = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'cache' . DIRECTORY_SEPARATOR . $filename;//查找有没有缓存文件的存在if ...原创 2019-02-18 13:55:05 · 2029 阅读 · 0 评论 -
wordpress 部分页面打开显示连接重置
排查后发现是post_name的字段太长导致的,我使用了固定链接 %post_id.html 没有用post_name作为固定连接。想改wp_posts 中post_name的字段,发现提示post_date值Invalid default value for 'date'找到配置文件my.cnf 在[mysqld]下面添加如下列:sql_mode=ONLY_FULL_GROUP_...原创 2019-03-19 18:59:17 · 1050 阅读 · 0 评论 -
php curl 异步并发请求http
先来看下同步的代码以及请求时间。$start_time=date("h:i:sa");for ($i=0; $i <100 ; $i++) { $urls[]="http://www.downxia.com/downinfo/2315".$i.".html"; GetTitle(geturl("http://www.downxia.com/downinfo/2315".$i."...原创 2019-07-01 15:51:30 · 9694 阅读 · 6 评论 -
WordPress函数remove_action()、remove_filter()失效
今天改网站的时候发现wordpress 头部有个icon 的代码,我想要去掉。通过打印wp_head 找到钩子"wp_site_icon"。使用remove_action('wp_head', 'wp_site_icon'); 发现无效。网上其它人的答案是要去default-filters.php中禁用这个。这明显不合理。仔细分析了下remove_action的源码。functio...原创 2019-09-28 16:11:35 · 685 阅读 · 0 评论