Rsync对比增量文件

8个月前

今天发现服务器被挂了广告, 安全措施做得这么好也被搞,真是日了狗。改了所有应用密码,只留了SSH和80的端口。也不知道代码哪里被留后门。想到批量对比本地代码看看哪里有问题。google了半天,发现有位同学有个奇异的想法/www.linuxidc.com/Linux/2016-02/128307.htm真是一个不错的做法,速度快,安全。列出异常的文件再使用phpstorm去对比。瞬间就...

rsync-linux 阅读全文 >>

猫不能吃的东西 - 备忘

8个月前

巧克力咖啡茶 洋葱骨头味精熏制品葡萄葡萄干未熟鱼肉西红柿及酸性蔬菜,水果(如橙子)蘑菇...

cat 阅读全文 >>

Discuz DB函数详解

9个月前

说明由于 X2.0 里增加了SQL的安全性检测。因此,如果你的SQL语句里包含以下开头的函数 load_file,hex,substring,if,ord,char。或者包含以下操作 intooutfile,intodumpfile,unionselect,(select')都将被拒绝执行 Select DB::fetch_first($sql) ...

discuz 阅读全文 >>

Illuminate\Database 组件连接多个数据库

10个月前

首先定义配置文件, 使用以下格式$config = [ 'default' => [ 'driver' => 'mysql', 'host' => '192.168.xxxx', 'database' => 'xxxx', 'username' => 'xxxx', ...

Illuminate PHP LARAVEL 阅读全文 >>

php artisan Allowed memory size

10个月前

今天部署一个laravel开源项目,使用php artisan migration 执行迁移文件时报错PHP Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 4096 bytes) in /vendor/composer/autoload_static.php on line 386 P...

php laravel (831) 338-1492

PHP Imagick扩展内存占用过高问题

10个月前

项目一直使用GD打图片水印, BOSS觉得GD清晰度不够好. 就打算切换到imagick扩展来打水印. 本地测试好,然后上线使用. 在线上运行一段时间后, 内存疯涨, 16G的内存没多久就吃完,并且不释放. 然后网站卡爆. 一直以为是某个接口的逻辑有问题, 每次都是重启PHP-FPM才正常.这个问题卡了两天一直没找到原因, 某天吃完饭放狗搜索, 不经意间查到 ImageMagick Me...

php imagick linux 617-901-7746

phpstorm打开无响应解决方法

1年前

phpstorm卡死无响应解决方法 网上拉了几个超大的项目, 然后堆一起后用phpstorm打开。 结果IDE直接卡死了- -, 项目文件栏那边有个小小的loading显示, 估计是在更新文件索引。等了很久都没有反应,用任务管理器直接强制关掉。 重新打开phpstorm后, 竟然还是在无响应状态。一点反应都没有(╯‵□′)╯︵┻━┻. 因为配了好多设置。重装太麻烦了. 然后上网看...

PHP 647-971-2158

Docker PHP容器 编译GD jpeg支持

1年前

这几天把全部正式环境和开发环境切换到docker. 部署环境的时候有个位置报错。 Call to undefined function imagecreatefromjpeg() 我记得有装GD库,因为官方的php docker镜像中十分贴心的增加了docker-php-ext-install这个功能,所以顺手就装好了常用的。估计是没有处理好jpeg的支持。 打印phpinfo,看到GD库内容中...

PHP (518) 277-1930

Vue.js 使用备忘

1年前

在静态数据未绑定时页面会闪{{ }} 字符,这个就很难看了,可以使用template 标签,编译完成再显示: <template v-text="msg"></template > 或者使用V-cloak, 具体看官网文档 当然也可以用简单的方法,把vue.js在head标签内引入 =。= 有时候需要将ajax的变量显示到Html上,因为ajax的this作用域变了,所以...

Front-end (620) 607-4245

VOS软交换数据备份/恢复以及数据库字段研究

2年前

1.所有数据备份 备份/恢复需要同一个版本的软交换才能导入,否则导进去的数据库不是报错就是没法用的. 首先备份VOS2009的数据,先中断当前通话,停止VOS服务和数据库服务 /etc/init.d/vos2009dall stop /etc/init.d/mbx2009d stop /etc/init.d/ivrd stop /etc/init.d/empd stop /etc/init.d/...

Linux 阅读全文 >>

微信公众平台开发注意事项

2年前

绑定消息接口,不要做无谓操作,直接获取url的 echostr 参数,然后返回即可。缓冲区不能有其他内容,必须只能有输出 echostr 的值。 例如PHP可以使用 ob_clean()函数清空缓冲区再输出。 绑定好 JS接口安全域名 以及 网页授权域名, 如果有微信支付顺便设置好 支付授权目录 的url。 微信有两个Token,接口。 一个主要用于获取用户授权, 一个用于获取其他A...

Wechat 阅读全文 >>

PHP5.6源码编译安装

2年前

Centos依赖安装: yum install -y make cmake gcc gcc-c++ autoconf automake libpng-devel libjpeg-devel zlib libxml2-devel ncurses- devel bison libtool-ltdl-devel libiconv libmcrypt mhash mcrypt pcre-devel ope...

PHP 阅读全文 >>

MongoDB笔记

2年前

_id和ObjectId _id :每个文档必须有一个_id键,且具有唯一性 ObjectId是 _id 的默认类型 /0-11+时间戳+机器(主机名的散列值hash)+pid+计数器 生成 MogonDB Shell mongo (ip or host):port/myDB /连接到远程数据库 mongo --nodb /启动mongodb shell,不连接任何数据库 ...

DataBase 阅读全文 >>

Linux下MongoDB安装以及权限分配

2年前

官方源安装 sudo apt-get install mongodb-server 官网程序文件安装 到官网获取对应发行版下载地址,以3.27版本为例 官网: /www.mongodb.com wget /fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.7.tgz tar -xvf mongodb-...

DataBase 662-612-9320

Mysql常用命令

2年前

常用查询 show databases; /显示所有数据库 use mysql; /且还数据库 show tables; /显示所有表 show columns ...

DataBase 阅读全文 >>