- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 Cannot start session without errors, please check errors given in your PHP and/or webserver log file
phpmyadmin登录没有反应,一直在当前界面跳转
2021-12-14 10:40:51
938
原创 php json转化为xml,包括子节点与属性
1.从文件获取json数据$json = file_get_contents("./test.json");2.转化json内容为对象,这里注意转为object而不是array$data = @json_decode($json, false);if (!is_array($data) && !is_object($data)) { echo 'ERROR: Invalid JSON given' . PHP_EOL; exit(1);}3.php获取
2021-10-09 14:18:04
627
原创 golang实现对http中IP地址的获取
获取顺序:X-Real-IP:只包含客户端机器的一个IP,如果为空,某些代理服务器(如Nginx)会填充此header。 X-Forwarded-For:一系列的IP地址列表,以,分隔,每个经过的代理服务器都会添加一个IP。 RemoteAddr:包含客户端的真实IP地址。 这是Web服务器从其接收连接并将响应发送到的实际物理IP地址。 但是,如果客户端通过代理连接,它将提供代理的IP地址。RemoteAddr是最可靠的,但是如果客户端位于代理之后或使用负载平衡器或反向代理服务器时,它将永远不会
2021-08-03 11:39:08
2057
原创 nginx设置反向代理,获取真实客户端ip
如何获取nginx反向代理后的真实客户端IP地址,具体的nginx配置如下:upstream这个模块提供一个简单方法来实现在轮询和客户端IP之间的后端服务器负荷平衡。upstream abc.com { server 127.0.0.1:8080; server 127.0.0.1:80; server 127.0.0.1:8000;}server { listen 80; server_name www.test
2021-08-03 11:36:48
1956
原创 Go mod 模式开启与使用实例
1.go mod需要go.1.13以上版本,使用前先更新go的版本(1) 下载Go发行版从Go语言中文网:https://studygolang.com/dl 上下载合适的 二进制发行版 (例如: https://studygolang.com/dl/golang/go1.16.6.linux-amd64.tar.gz):wget https://studygolang.com/dl/golang/go1.16.6.linux-amd64.tar.gz(2) 提取压缩包提取压缩包到合适的目
2021-07-31 10:32:27
5368
1
原创 ubuntu下connect() to unix:/run/php/php7.0-fpm.sock failed (13: Permission denied)的解决方法
nginx安装后,默认配置里的用户权限是nginx。配置文件为/etc/nginx/nginx.confuser nginx; #这里指明了用户默认nginxworker_processes 1;php-fpm的权限通过ps -aux | grep php-fpm 可以查看php-fpm的配置文件也可以看到所有权限由于nginx和www-data的用户权限不匹配,就会造成unix:/run/php/php7.2-fpm.sock failed (13: Permissi...
2021-07-28 18:25:30
2111
原创 ubuntu 16.04安装lnmp环境
1.更新apt-get源apt-get update && apt-get dist-upgrade -y2.安装nginxapt-get install nginx安装Nginx完成后可查看版本号,输入: /usr/sbin/nginx -v3.安装php-fpm和常用php扩展apt-get install php-fpm php-gd php-mbstring php-curl php-xml php-mcrypt php-mysql php-zip
2021-07-27 12:01:23
279
原创 php开启openssl的方法,openssl安装
windows下开启方法:1: 首先检查php.ini中;extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符‘;’, 如果不存在这行,那么添加extension=php_openssl.dll。2: 讲php文件夹下的: php_openssl.dll, ssleay32.dll, libeay32.dll 3个文件拷贝到 WINDOWS\system32\ 文件夹下。3:如果没有 php_openssl.dll ,百度下载php_openssl.dll.
2021-07-27 11:50:48
5231
原创 python之xml序列化
这篇文章主要为大家详细介绍了python序列化功能之xml具有一定的参考价值,感兴趣的小伙伴们可以参考一下<pa_list> <pa name="hamasaki ayumi"> <state flop="yes">1</state> <year>1978</year&
2021-07-27 11:46:20
687
原创 mbedtls 安装与使用
根据项目需求,从官网上下载相应的tar包,解压编译,并用网上大佬的demo进行测试,对整个使用进行简单的整理,希望能给大家的程序开发提供帮助。在此非常感谢网上大佬们的测试方法与问题解决思路,也非常感谢大佬的demo。mbedtls下载:https://tls.mbed.org/downloadmbedtls编译采取cmake方式: apt-get up...
2021-07-27 11:45:38
3914
空空如也
javascript: json.parse()去掉默认按首字母排序的规则
2018-05-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人