php
狐狸尾巴123
这个作者很懒,什么都没留下…
展开
-
apache配置php入口文件
首先配置本地域名进入c盘找到域名配置文件。C:\Windows\System32\drivers\etc打开hosts文件,加入一句127.0.0.1 www.tp5.dev(我举例的,下面要用到)配置apache的配置文件打开目录E:\upupw\UPUPW_AP7.2_1910_64\UPUPW_AP7.2_64\Apache2\conf找到httpd-vhosts.conf文件,进行编辑,复制下面图片整个部分代码换行粘贴图片里数字1:表示你的项目在电脑里的所在路径,比如我的tp5项目原创 2020-06-01 15:16:41 · 1134 阅读 · 0 评论 -
cgi ,fastcgi,php-fpm 区别以及关系
转载:https://www.cnblogs.com/tssc/p/10255590.html#_label1_0在搭建 LAMP/LNMP 服务器时,会经常遇到 PHP-FPM、FastCGI和CGI 这几个概念。如果对它们一知半解,很难搭建出高性能的服务器。回到顶部0.CGI的引入在网站的整体架构中,Web Server(如nginx,apache)只是内容的分发者,对客户端的请求进行应答。如果客户端请求的是index.html这类静态页面,那么Web Server就去文件系统中找对应的文件,转载 2020-05-25 15:36:11 · 488 阅读 · 0 评论 -
docker 初学 配置lnmp环境(三)
php镜像没有gd库 bcmath精度计算库mysqli库,安装gd bcmath,mysqli库扩展apt update #更新软件源apt install -y libwebp-dev libjpeg-dev libpng-dev libfreetype6-dev #安装各种库docker-php-source extract #解压源码cd /usr/src/php/ext/gd #gd源码文件夹docker-php-ext-configure gd --with-webp-dir=/u原创 2020-05-25 11:15:31 · 159 阅读 · 0 评论 -
docker 初学 配置lnmp环境 (二)
docker配置lnmp环境 安装mysql php nginxmysql 安装(可以去dockerhub上查看标签版本 这里选tag 8.0)docker pull mysql:8.0拉取的dockerhub上mysql仓库里tag为8.0的mysql镜像docker images 展示出服务器上拥有的镜像先去下载好mysql的配置文件(先运行一个mysql容器,然后cp一份/etc/mysql到配置本地/data/docker/mysql 重命名conf)运行容器 同时-v 将本机的/data/dock原创 2020-05-25 11:15:11 · 193 阅读 · 0 评论 -
docker 初学 配置lnmp环境(一)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2020-05-18 15:11:40 · 243 阅读 · 0 评论 -
自动加载原理(转载)
如果想具体详细的了解关于自动加载的功能,可以查看资料:PHP 的类自动加载机制PHP 的 autoload 机制的实现解析转载 2019-07-24 20:51:41 · 202 阅读 · 0 评论 -
支付宝/微信扫码支付
/** * 扫码枪支付 * @author wzs * @param string $order_num 订单号 * @param int $total_amount 订单金额 * @param string $auth_code 接收的付款码 * @param string $shop_alipay_app_auth_token (服务商下子商户的支付宝授权码,如果是单商户可不传)...原创 2019-07-13 16:58:56 · 226 阅读 · 0 评论 -
service层基类
class BaseService{private static $_instance;public function __construct(){}/** * 实例化service * @author wzs * @return static */final public static function service(){ $class = get_cal...原创 2019-06-24 16:32:49 · 725 阅读 · 0 评论 -
composer
composer中国镜像链接:https://pkg.phpcomposer.com/先去下载安装一个composer应用程序,运行。安装例子链接:https://blog.csdn.net/huang2017/article/details/68945521通过composer创建一个laravel框架的项目,指定版本号composer create-project --prefer-d...原创 2019-08-14 09:26:02 · 266 阅读 · 0 评论 -
自定义写入日志
function wLog(msg,msg,msg,file_dir=’’){//是否制定过目录,为空给默认目录if(empty($file_dir)){KaTeX parse error: Expected 'EOF', got '}' at position 74: …m-d').'.log'; }̲ //目录不存在,创建目录…file_dir))){mkdir($file_d...原创 2019-06-17 14:29:10 · 500 阅读 · 0 评论 -
php 生成签名
/** * 获取签名 * @author wzs * @param array $params * @param string $key * @return string */public static function getSign(array $params,string $key){ $unSignParaString = self::formatQueryPara...原创 2019-06-15 15:14:01 · 834 阅读 · 0 评论 -
公私钥加解密
/** * 公私钥加解密 */public function generatePubPri(){ $private_key = '-----BEGIN RSA PRIVATE KEY-----MIICXgIBAAKBgQDS+Voc31+IBpaIWHvMyk6lshZ6x7FwqodZIPj1sUHmEVzqtlSF30qcs1qfvaBHyOyZAkbP9wf9YQ...原创 2019-06-15 15:12:30 · 342 阅读 · 0 评论