![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
Penge_
真正的大神是勇于分享自己的技术
展开
-
composer 版本兼容
Your lock file does not contain a compatible set of packages. Please run composer update2周前 ⋅0估计是PHP版本不符合composer.json里面需要的版本,那么可以在执行composer命名时,可以设置忽略版本匹配。安装命名:composer install --ignore-platform-reqs更新命名:composer update --ignore-platform-r..原创 2021-03-17 14:34:21 · 453 阅读 · 0 评论 -
php如何确保上传图片的安全
1、上传的时候不依靠Content-Type来做文档类型验证,可以参考我在这里的回答如何判断浏览器上传文件的真实类型?如果是图片可以通过 getimagesize() 获取图片的 mime,这样便不依赖普通文件可以通过:1. finfo 扩展2. mime_content_type()3. 调用linux命令 exec("file -bi ".escapeshellarg($this->file_src_pathname))来检测选择合适的一种检测文档类型已经够用了。图片上原创 2020-08-10 15:37:47 · 600 阅读 · 0 评论 -
sphinx多属性查找sql_attr_multi
需求描述mysql中,每一个文档都有多个标签,查询时可以筛选一个标签也可以筛选同时拥有多个标签的文档。数据示例文档 标签1 1,2,3,4,52 2,3,4,5,63 3,4,5,6,74 4,5,6,7,85 5,6,7,8,9注意:...转载 2019-05-10 12:49:34 · 628 阅读 · 0 评论 -
lnmp环境搭建
1、搭建 LNMP 环境安装 Nginx, MySQL PHP 软件包安装 Nginx, MySQL 和 PHP 软件包执行指令:yum install -y nginx mariadb-server mariadb php php-fpm php-mysql启动并检查 Nginx 和 PHP 的安装情况修改 /etc/nginx/nginx.原创 2017-10-02 17:48:46 · 313 阅读 · 0 评论 -
php 对接paypal的SDK实现支付详解(源代码)
paypal支付接口准备工作首先去申请一个paypal账号,https://www.paypal.com/。申请完毕并登录,进入https://developer.paypal.com/developer/accounts/。即可看到你申请账号自动配属的两个测试账号,账号类别分别是:BUSINESS和PERSONAL,PERSONAL的账号里面有$9999,测试费用,表激动。下面去给两转载 2017-10-18 11:56:49 · 5994 阅读 · 2 评论 -
PHP实现微信支付功能开发+实例代码
PHP微信支付开发实例作者:xy2204这篇文章主要为大家详细介绍了PHP微信支付开发过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下PHP微信支付开发过程,分享给大家,供大家参考,具体内容如下1.开发环境 Thinkphp 3.2.3 微信:服务号,已认证 开发域名:http://test.paywechat.com (自定义的域名,外网不可访问原创 2017-04-23 16:39:43 · 8349 阅读 · 1 评论 -
php+memcached实现定时静态页面生成
<?php header('content-type:text/html;charset="utf8"'); error_reporting(E_ALL^E_NOTICE^E_WARNING); $memcache = new Memcache(); $memcache->connect('localhost','11211')or die('Memcached连接失败'); //定义一原创 2017-04-22 15:46:45 · 609 阅读 · 0 评论