![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
boolbo
北大本硕,擅长算法。曾担任后端工程师,负责服务器管理和后端核心代码编写。擅长移动app和动态网站架构
展开
-
敏感词判断
/* * 敏感词过滤 */function check_badword($content){ include_once COMMON_PATH.'/Lib/badword/badword.src.php'; include_once COMMON_PATH.'/Lib/badword/badwordStar.src.php'; $che原创 2015-10-26 13:32:05 · 940 阅读 · 0 评论 -
crontab curl php实现定时任务
crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。在Linux系统中,Linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有原创 2015-12-04 17:54:32 · 11072 阅读 · 0 评论 -
centos6.5 yum安装php7
安装开发包和库文件# yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm原创 2016-08-29 16:03:48 · 5583 阅读 · 0 评论 -
Can't initialize character set utf8mb4 (path: /usr/share/mysql/charsets/)
phpinfo缺少mysqlnd,因为php56w-mysql已经存在的情况下安装php56w-mysqlnd报冲突……解决方案remove php56w-mysql 安装mysqlnd原创 2016-09-03 14:12:44 · 3034 阅读 · 0 评论 -
nginx File not found!
1、nginx.conffastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;2、php.inicgi.fix_pathinfo=13、文件权限4、文件夹权限原创 2016-09-01 17:58:37 · 318 阅读 · 0 评论 -
php session 有效时间
打开php.ini设置文件,修改三行如下: 1、session.use_cookies 把这个的值设置为1,利用cookie来传递sessionid 2、session.cookie_lifetime 这个代表SessionID在客户端Cookie储存的时间,默认是0,代表浏览器一关闭SessionID就作废……就是因为这个所以PHP的 session不能永转载 2016-07-13 13:49:51 · 4961 阅读 · 0 评论 -
centOS 重启 php-fpm
ps axo pid,%cpu,%mem,comm |grep php-fpmpkill -9 php-fpm/etc/init.d/php-fpm start原创 2016-05-09 17:13:54 · 10648 阅读 · 0 评论 -
php mysqli查错
printf("Error: %s\n", mysqli_error($db));原创 2015-11-17 11:02:24 · 294 阅读 · 0 评论 -
php配置改变重启php-fpm
killall -9 php-fpm原创 2015-11-12 20:41:06 · 310 阅读 · 0 评论 -
父类$this访问的函数
测试类:class pa{ protected function m(){ echo 'Parent\'s function'; } public function run(){ $this->m(); }}class child extends pa{ protected function m(原创 2015-10-30 14:13:40 · 455 阅读 · 0 评论 -
include require _once
include require _once可能造成同一个函数在两次被调用的时候只载入了一次必要的资源导致错误产生原创 2015-10-28 15:42:34 · 322 阅读 · 0 评论 -
php 不重新编译增加openssl扩展
安装openssl和开发包yum install openssl openssl-devel跳转到php源码下的opensslcd /usr/local/src/php-5.5.27/ext/openssl/改文件名cp config0.m4 config.m4执行phpize/usr/local/php/bin/phpizemake编译安装 ./config原创 2015-11-06 11:10:58 · 1376 阅读 · 0 评论 -
xml 转 数组
如果你使用 curl 获取的 xml data$xml = simplexml_load_string($data);$data['tk'] = json_decode(json_encode($xml),TRUE);如果是直接获取 URL 数据的话$xml = simplexml_load_file($data);$data['tk'] = json_decode原创 2015-10-29 20:53:29 · 406 阅读 · 0 评论 -
php make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
编译PHP5.5 make 时出现错误make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1解决办法这是由于内存小于1G所导致.在./configure加上选项:--disable-fileinfo Disable fileinfo support 禁用 fileinfo原创 2015-11-06 10:43:17 · 967 阅读 · 0 评论 -
require_once本地正常,上传到服务器出错
解决方法 require_once dirname(__FILE__).'/lib/SnsNetwork.php';原创 2015-10-26 18:27:43 · 684 阅读 · 0 评论 -
bcmath.so
去php官网下载tar包#/usr/local/php/bin/phpize#./configure --with-php-config=/usr/local/php/bin/php-config配置php.iniextension_dir=extension=bcmath.soservice php-fpm restart原创 2017-10-27 10:49:57 · 612 阅读 · 0 评论