随笔分类 - 技术问题
编程中需要注意的技术问题
摘要:这里写一写TP6下配置多应用。因为TP6和TP5有所差异,TP6默认是单应用模式(单模块),而我们实际项目中往往是多应用的(多个模块),所以在利用TP6是就需要进行配置,开启多应用模式。 一、安装多应用模式 1、安装多应用模型 进入到项目根目录,打开CMD,使用composer安装多应用模型 com
阅读全文
摘要:一、下载ThinkPHP6 在指定目录(www目录)下打开cmd,使用composer下载thinkphp6,命令后面的thinkphp6就是下载的目录名,可以随意修改。 composer create-project topthink/think thinkphp6 二、目录结构 下载后,查看目录
阅读全文
摘要:服务器环境:windows server,phpstudy,Apache 一、阿里云下载SSL证书 1、前往阿里云官网 登录进入控制台,搜索“SSL证书(应用安全)”,点击左侧“SSL证书”菜单,点击“免费证书” 2、购买证书 点击“立即购买”,选择配置,支付金额为0元,即为免费。 3、创建证书 购
阅读全文
摘要:在apache的配置文件 httpd.conf 最下面加上下面代码,增加响应时间 <IfModule mod_fcgid.c> FcgidProcessLifeTime 8200 FcgidIOTimeout 8200 FcgidConnectTimeout 4000 </IfModule>
阅读全文
摘要:在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口。 1.window.parent 功能:返回父窗口。 语法:window.parent 示例: 比如我们在使用A页面上使用了一个弹
阅读全文
摘要:首先要有运行PHP的环境,(我用的是LAMP环境),还要安装Redis,搭建lamp环境可以参看 Linux CentOS7下安装Redis,安装Redis参看 Linux CentOS7下安装Redis,以上两个条件满足之后,就可以进行以下操作了 1.下载Redis扩展 下载地址 https://
阅读全文
摘要:一、安装SVN 1.安装SVN yum install subversion 2.查看svn版本 svnserve --version 二、配置SVN 1.创建版本库根目录 mkdir /var/svn 2.创建版本库 cd /var/svn svnadmin create /var/svn/svn
阅读全文
摘要:这篇文章是在Linux上安装redis,关于如何在window上安装redis可以参看 https://www.cnblogs.com/zxf100/p/14095893.html 1.下载Redis。进官网下载最新稳定版 https://redis.io/download 2.使用工具上传到lin
阅读全文
摘要:一、关闭防火墙 1.查看防火墙状态 systemctl status firewalld inactive 关闭状态 active 开启状态 2.关闭防火墙 systemctl stop firewalld 3.永久关闭防火墙 systemctl disable firewalld 二、安装Apac
阅读全文
摘要:先检查是否可以联网,ping www.baidu.com ping www.baidu.com ping的通说明可以联网,ping不通说明连不上网,可以根据一下步骤操作 1.ifconfig命令 查看网络配置是否有问题 在“/etc/sysconfig/network-scripts/ifcfg-e
阅读全文
摘要:这篇文章是在Windows上安装redis,关于如何在Linux上安装redis可以参看 https://www.cnblogs.com/zxf100/p/14120430.html Redis下载地址:https://github.com/tporadowski/redis/releases 1.
阅读全文
摘要:接上篇文章“composer安装第三方类库” 方法一: 1.使用命令下载类库 composer require monolog/monolog 2.新建index.php文件 <?php require __DIR__.'/vendor/autoload.php'; use Monolog\Logg
阅读全文
摘要:使用composer安装第三方类库有两种方法,以安装monolog类库为例 前提需要安装compser,可以参看Windows上composer安装及使用 方法一:直接在网站目录运行composer require monolog/monolog(会自动创建json文件) 方法二:1.compose
阅读全文
摘要:一、Windows环境上安装composer 前提:已安装PHP环境,确定PHP版本在PHP 5.3.2+以上。Composer中文文档 1.下载并运行 Composer-Setup.exe。它将安装最新的Composer版本并自动设置您的PATH环境变量,以便您可以在命令行任何目录下使用compo
阅读全文
摘要:URL写到验证函数为止(www.abc.com/index/index/checkToken),token随便写,EncodingAESKey自动生成,加密方式明文模式。 把下面的php代码放到配置的域名服务器上,提交即可。 php验证代码 public function checkToken()
阅读全文
摘要:在使用each()时,each()里面只能使用局部变量,当使用外部变量时会报未定义变量的错误,但是有时候我们还必须使用外部变量,就需要想是时作用域的问题,但是如果使用 global 全局虽然不报错,但是打印出来是 null ,所以最终使用 use 解决, 如果在函数中需要修改变量的值,会发现在函数内
阅读全文
摘要:微信小程序-获取当前城市位置 1, 获取当前地理位置,首先要拿到用户的授权wx.openSetting; 2,微信的getLocation接口,获取当前用户的地理位置(微信返回的是经纬度,速度等参数); 3,微信没有将经纬度直接转换为地理位置,借用腾讯位置服务中关于微信小程序的地理转换JS SDK
阅读全文
摘要:我用的环境是phpstudy,php版本是5.6,thinkphp连接sql server 方法如下: 1、修改database.php文件里的数据库信息 2、进入php扩展目录。我的是“E:\phpstudy\PHPTutorial\php\php-5.6.27-nts\ext”,查看目录下是否有
阅读全文
摘要:我们在编写软件的时候,有时候需要调用COM组件,那就需要注册了,注册有两种,一种是使用regasm 在程序运行的时候注册,参考“pb调用C#编写的DLL类库“,不过受路径的限制。还有一种注册方式,使用gacutil工具把DLL注册到全局缓存中,这样只要注册一次,在什么地方都可以跨文件调用了,不受路径
阅读全文
摘要:php日期格式化一般使用date()来完成,此函数的声明及定义如下图所示,其参数有很多,这里按常用的年、月、日、时、分、秒、星期来简单介绍。 一、年、月、日格式化 年的格式方法:y:小写的y只显示2位数字,Y:大写的y显示4位数字 小技巧:y是year的首字母,大的就多,意思是大写的表示用的数字多(
阅读全文