- 博客(195)
- 收藏
- 关注
原创 windows 建立Git服务器
server.httpBindInterface 和 server.httpsBindInterface 这两个都是服务器的IP地址,两个名字几乎一样,区别是一个是http,一个是 https,下图中写的是自己电脑局域网的IP地址,这个根据个人的 IP 进行设置。fe,我试过是无法登录的,可能版本不一样。如果你忘记密码,可以新增一个账号,用这个账号的密码,覆盖你原有账号的密码,这样就可以修改密码了。这里是设置 http 的端口号,下面是 https ,如果只用在局域网中,可以不用管。
2024-07-01 11:28:58
400
原创 macos 不支持svn安装
搜索Command Line Tools (macOS 10.13)macos 10.13可能不支持svn命令,所以要安装。弹窗在线安装失败的话只能手动下载安装。下载9.4.1版本直接安装后即可。
2023-09-04 20:09:52
940
原创 Macos 10.13.2安装eclipse
eclipse for php 安装2021-12最后版本4.22。jdk17 x64 dmg安装包,要安装jdk这个才能运行。
2023-09-02 17:06:48
287
转载 SVN解决 Node remains in conflict
简述使用SVN上传代码,显示已上传,没有任何报错信息,但是却没有更新到项目文件里,注意这里,代码提交没有报错信息,如果是SVN钩子出现了问题,肯定是会有报错信息的。连接服务器,执行svn to svn地址 项目目录日志命令,提示以下错误:Node remains in conflict解决方案方案一:(1)执行以下命令 svn revert --depth=infinity 提示错误的文件或者文件夹(2)在本地执行svn更新(3)再次提交代码,验证是否成功。方案二: -- 如..
2022-02-17 18:10:16
805
原创 nginx 与PHP支持跨域请求,nginx以及支持pathinfo格式
有的时候前端需要直接请求json文件,导致有跨域问题,只需要在nginx增加一行代码即可location / { #支持前端跨域直接请求json文件 add_header Access-Control-Allow-Origin *; #支持pathinfo if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; ...
2021-12-16 11:27:12
1984
原创 centos 自建NAT
一共三个步骤:第一步:开启ECS的ip转发功能这步只在有公网的ECS上操作:vi /etc/sysctl.conf找到net.ipv4.ip_forward = 1 这一条,确保后面的值为1就行,如果没有这一条,手动加进去。保存退出,然后使用 sysctl -p 命令使上面的修改生效。第二步:设置VPC路由条目这一部需要在阿里云控制台操作,添加一条VPC的路由条目在VPC的路由表中,添加如下一条路由条目。其中目...
2021-01-22 10:13:25
378
原创 PHP7.4无法加载openssl,curl扩展库问题
PHP7.4无法加载openssl,curl扩展库问题把PHP目录下这几个文件复制到apache bin目录下重启即可
2020-12-10 17:05:49
1071
原创 在Linux系统的服务器上使用Memtester进行内存压力测试
1 下载,http://pyropus.ca/software/memtester/wget http://pyropus.ca/software/memtester/old-versions/memtester-4.2.2.tar.gz2 安装tar zxvf memtester-4.2.2.tar.gzcd memtester-4.2.2make && ma...
2019-11-25 17:59:11
772
原创 JWT加密方式
https://jwt.io/$s =hash_hmac('sha256','eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXNvdXJjZSI6IkJhbmxpc3QiLCJDYWxsZXJJRCI6IldlQ2hhdFVzZXIifQ','aaa',true);$ba=base64_encode($s);echo $ba;echo '&l...
2019-08-06 11:19:59
5443
转载 nginx用户认证配置( Basic HTTP authentication),apache也有类似配置
ngx_http_auth_basic_module模块实现让访问着,只有输入正确的用户密码才允许访问web内容。web上的一些内容不想被其他人知道,但是又想让部分人看到。nginx的http auth模块以及Apache http auth都是很好的解决方案。默认情况下nginx已经安装了ngx_http_auth_basic_module模块,如果不需要这个模块,可以加上 --withou...
2019-06-17 22:29:33
419
原创 linux crontab 设置
43 21 15 06 * php /home/wwwroot/index.php test/sendtpl >/tmp/sendtpl.txt每年的6月15号21点43分执行1次,并把脚本有输出的字符串输出到sendtpl.txt保存下来以便后期查看分 时 日 月 周 年(可选)年可以默认不填写01 */4 * * * 设计每4个小时执行1次,此设计是按系统服务器时间执行...
2019-06-16 10:50:13
284
原创 nginx+php-fpm 502,504错误
502错误一般是由于PHP-fpm进程不够或者进程中止返回的错误504错误一般是由于超过nginx最大请求时间返回的,实际后端的php-fpm还在处理请求可以写个sleep(500)做测试在nginx下php的set_time_limit函数无效,set_time_limit(0)不会一直执行下去,set_time_limit(5)也不会只执行5秒PHP运行时间取决于php-fp...
2019-06-06 11:37:55
600
原创 aliyun研究注意事项
由于镜像是依赖快照的,创建镜像前首先要创建快照,所以删除快照前必须先删除镜像创建镜像时是系统盘和数据盘首先创建快照,然后镜像包含系统盘与数据盘,如果只想创建系统盘镜像,则单独在云盘中先创建快照再创建镜像,如果系统盘有挂载其它硬盘一定要注释/etc/fstab中的启动自动挂载硬盘的代码否则用镜像创建的实例由于加载不了硬盘可能无法启动专有网络VPC类似于...
2019-05-24 15:26:41
243
原创 设置session cookie_lifetime 使浏览器关闭后还能继续保持登录状态或session数组
我们一般设置cookie_lifetime为0但一关闭浏览器后session就被删除无法保持登录状态如果设置cookie_lifetime为7200,则表示存活2个小时,此时就算关闭浏览器也不会删除session,再次打开浏览器依然保持登录状态...
2019-05-23 17:19:31
4537
原创 open_basedir php授权目录设置
在file_get_contents或file_put_contents或其它函数需要读取写入文件时,需要设置open_basedir安全目录php为了安全性考虑,有一项 open_basedir 的设置。根据你web服务器环境,open_basedir可以在几个地方设置。首先 在php.ini中配置。 1 ;open_basedir = 如...
2019-05-23 15:18:28
5222
1
原创 微信领取卡券中android和iOS的坑
最近在开发微信卡券,想让用户进入页面自动唤醒领取卡券窗口iOS用户没问题正常唤醒领取窗口,android死活不行,最后发现把wx.addCard()接口写进wx.ready()就行了,真是大坑啊...
2019-04-22 11:13:56
777
原创 CI框架设置ENVIRONMENT
在CI框架中index.php有这么一行代码define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');可以通过以下几种方式设置环境变量一、通过nginx的fastcgi_param来设置在nginx配置文件中,可以在nginx总体的配置文件nginx....
2019-04-15 16:39:47
1831
原创 windows SVN提交后自动更新钩子
post-commit.cmd@echo offSET REPOS=%1SET USER=%2SET SVN="D:\Program Files (x86)\VisualSVN Server\bin\svn.exe"SET DIR="D:\AppServ\www\airasia-test"(call %SVN% update %DIR% --username kongdq --pas...
2018-12-11 12:40:31
916
转载 【Linux】Linux统计文件夹、文件数量的命令
# 查看当前目录下的文件数量(不包含子目录中的文件)ls -l|grep "^-"| wc -l# 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录ls -lR|grep "^-"| wc -l# 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls -l|grep "^d"| wc -l# 查询...
2018-09-04 10:42:48
456
转载 apache winnt_accept: Asynchronous AcceptEx failed 导致时常卡住解决办法
在VPS搭建了Apache2.4.12+PHP的环境,启动服务,网站访问一切正常,然而网站总是过一段时间之后就出现访问异常挂起,浏览器长时间等待服务器无法打开网页的现象,尤其是在使用IE打开几次网页后就会出现这种问题,打开Windows程序日志查看也没发现什么异常信息,查看Apache的日志我发现了几条异常的记录,其信息如下:[Sat May 23 14:17:42.067403 2015] ...
2018-08-09 14:05:14
1484
转载 VMware虚拟机 安装 macOS High Sierra 10.13
https://jingyan.baidu.com/article/59a015e374a45bf795886542.html安装软件可进入我的百度网盘macos文件夹下载
2018-06-11 10:42:16
5531
原创 Memcached和Memcache安装(64位win7)
1. 下载地址:http://pan.baidu.com/s/1gdKbp8R (这是在网上找的下载地址,我试过,可以下载)2. 解压下载后的文件,把它放到一个目录中,如D:\memcached。3. 打开cmd,进入memcached解压后存放的目录,运行命令: memcached.exe -d install 如果没有意外的话已经安装成功了。 (目录中应该有memcached.e...
2018-03-27 10:53:18
1805
转载 ReadyApi2.2.0(SoapUI Pro)破解+解决闪退
ReadyApi2.2.0(SoapUI Pro)破解+解决闪退原创 2018年01月09日 09:33:00244截至2018-01-09:SoapUI pro (已更名ReadyApi)的最新版本为2.2.0官方下载地址:http://www.soapui.org/Downloads/latest-release.html这两
2018-02-01 09:32:02
5047
1
原创 CentOS 安装HTTP代理服务器Tinyproxy
Tinyproxy是一个小型的基于GPL的HTTP/SSL代理程序,非常适合小型网络而且便于快速部署。这个代理程序最大的优点就是占用系统资源比较少。这里使用的系统为CentOS5.6,可以直接yum方式安装。安装Tinyproxyyum install tinyproxy编辑配置文件:vim /etc/tinyproxy/tinyproxy.confPort 801 //...
2018-01-12 11:42:00
12175
原创 linux安装telnet
Linux安装telnet一、安装telnet1、检测telnet-server的rpm包是否安装 [root@localhost ~]# rpm -qa telnet-server 若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。2、若未安装,则安装t
2018-01-11 10:47:42
988
原创 windows+nginx+php
cd E:\AppServ\nginx-1.13.7nginx.exe //启动nginx,启动后可关闭cmd窗口修改nginx.conflocation ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9001; fastcgi_index
2017-12-04 11:57:38
362
原创 mysql root忘记密码重置
1.停止mysql服务2.cd /usr/local/mysql/binsudo su #切换root3../mysqld_safe --skip-grant-tables & #启动mysql并忽略认证4. mysql -uroot #进入mysql5.FLUSH PRIVILEGES;#首先执行下面命令为了能够修改任意的密码(重要)6.
2017-11-25 13:45:14
279
原创 Mysql写入windows服务中
cd E:\AppServ\mysql-5.7.18-winx64\binmysqld --installmysql5.5 --defaults-file="C:\Windows\my.ini" // 写入服务mysqld –remove mysql5.5 //删除服务
2017-10-31 16:34:21
505
原创 PHP写API接口注意事项
1.对于data空数据要输出 { } 更容易让前端处理,好下图PHP实现代码:if(empty($data)){$data=new stdClass();}
2017-09-26 15:49:05
1880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人