当前搜索:

php如何获取经多个服务器转发后的客户端ip

业务场景在实际工作中服务器间转发请求的场景很常见,例如:你的站点部署在A服务器上,而流量是通过B服务器转发过来的,那么php如何获取客户端ip呢?直接上代码public function getClientId() { $clientIps = $_SERVER['HTTP_X_FORWA...
阅读(89) 评论(0)

Centos7 下配置mail使用163邮箱发送邮件

编辑/etc/mail.rc配置文件# shift + g 直接到最后一行编辑 sudo vim /etc/mail.rc# 在文件末尾加入以下配置 set from=li_xxxx@163.com set smtp=smtp.163.com set smtp-auth-user=li_xxxxx...
阅读(106) 评论(0)

let's encrypt 生成证书时,404 not found的错误

今天在服务器上为另一个域名添加ssl,结果出现了http://xxx/.well-known/… 404 not found的错误[root@fungli myxhs]# sudo certbot certonly --webroot -w /webser/www/myxhs -d xxx.xx...
阅读(629) 评论(0)

docker-compose up 时提示挂载目录open permission denied

docker-compose up 时提示挂载目录open permission denied[root@localhost nginx-php]# docker-compose up Creating php-fpm ... Creating php-fpm ... done Creating...
阅读(322) 评论(0)

给第三方dll加上强命名的方法

在VS.NET 的命名行窗口下,输入如下的代码。# 1 ,生成一个KeyFile sn -k keyPair.snk# 2, 得到程序集的MSIL ildasm SomeAssembly.dll /out:SomeAssembly.il# 3 ,为了避免冲突,把原来的DLL 文件改名 ren So...
阅读(171) 评论(0)

window下部署go环境

下载go安装包传送门…… 然后下一步……下一步搞定ps:默认是安装到C盘,个人不喜欢把东西安装到c盘,所以我安装到其他盘符下面:E:\webser\bin\go配置环境变量一般安装之后后,默认会配置好环境变量,如果没有的话,按照下面步骤操作:步骤:右键我的电脑 —> 属性 —> 高级系...
阅读(101) 评论(0)

查看有某个字段的数据表

更多内容查看有某个字段的数据表use information_schema;select * from columns where column_name = 'proj_id' 查看数据表中同时包含 (‘corp_id’, ‘proj_id’) 字段的数据表select table_name, ...
阅读(67) 评论(0)

创建及删除索引

更多内容创建索引ALTER TABLE tmp_contract ADD INDEX index_name (column_list) ALTER TABLE tmp_contract ADD UNIQUE index index_name(contract_id) ALTER TABLE tmp...
阅读(68) 评论(0)

Sql查询分析

更多内容 flush status; select * from tb_heap_pk where user_id =1439408; show session STATUS like '%handler_read%'; EXPLAIN EXTENDED select * from tb_heap...
阅读(77) 评论(0)

git不常用经典命令

更多内容设置git不忽略大小写git config core.ignorecase false将分支 sp-dev 重置成 master#切换到旧的分支 git checkout sp-dev #将本地的分支 sp-dev 重置成 master git reset --hard master#再推...
阅读(79) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 2万+
    积分: 645
    排名: 7万+
    最新评论