腾讯恢复微信个人号注册(2021-8-6)

作者:光算云 时间:2021-08-06 11:44:27 阅读:108

早上了解到,继上月微信限制注册个人号后,昨晚正式解封了,目前公众号和个人号均可正常注册了!

腾讯恢复微信个人号注册 微信 微新闻 第1张


nginx反向代理,safari无法访问网站(HTTP/2.0请求超时)的解决办法

昨天半夜IOS端开发者发现请求API无法拿到response,一直是timeout。排除了网络的原因,排除了客户端的原因,因为客户端请求其他的API都是成功的。一、问题IOS 开发使用 NSURLconnection 发送 HTTP POST请求的时候,一直timeout。继而发现safari无法访问网站,但是chrome和其他的浏览器都没有任何问题。提前说一下,这个问题出现在 ngixn-1.9.0+/apache2.4 的反向代理上我的服务器是 LANMP 组合的,其中 nginx 版本是 1.12.0 ,而apache的版本是 2.4二、排查过程1. 检查服务器通讯和网络原因首先发现IOS端能够ping通服务器,但是新问题出现了safari无法访问网站,同样的网站chrome中能够访问。2. 客户端排查IOS客户端开发者请求同样的https API ,发现能够拿到response,只有我的网站不行。3. 网站系统排查试了好几个API测试平台以及各种浏览器,发现都没有问题,最后发现:苹果原生的应用 如safari,无论是 IOS 的 safari 还是 max osx 的 safari 都无法访问网站4. 排查SSL问题因为我用的是 Let's Encrypt 的 SSL 证书,因此测试了我其他使用SSL证书网站能否在 safari 中打开,发现都没问题。5. 进一步排查网站系统在排查过程中,发现当访问纯静态页面,如 https://www.demo.com/index2.html 的时候,没有任何问题,能够正常访问。但是如果访问动态页面,如 https://www.demo.com/index2.php的时候,都是错误的,也就是说 phpinfo() 都无法访问。因此感觉问题可能出现在 nginx 或者是 apache 上6. 各种查资料为此我在 segmentfault.com 上提问的问题也编辑了很多次,问清了IOS开发方面的一些概念后,最后确定了问题出现服务器方面。所以在 stackoverflow 上各种关键字查,主要查的是nginxsafari can not open website在一个提问中发现,HTTP2可能存在问题,因此我看了一下我的网站的log,nginx.log 和 apache.log 我都配置了。不看不知道,吓一跳:1)demo.com_apache.log 中都是正常的200请求:2)demo.com_nginx.log 中也都正常,但是需要注意的是:请求都是 HTTP/2.0 请求访问一次网站,会出现好几十甚至一百次链接请求(这个我把日志清空后,访问一次,nginx访问日志就出现了N多条)请求都是200的7. 确定了问题最终出现在nginx上面,而且是反向代理的问题。三、解决前后折腾了将近一天,最后在 stackoverflow 上找到了同样的问题,问题说:safari 因为使用HTTP/2.0 请求而拿不到response问题地址: https://stackoverflow.com/questions/37762163/safari-fails-to-give-response-when-using-http-2其中提到了我在别的问题中也看到的一个内容,已经有人在nginx中讨论过这个问题:【"Upgrade" header should not be proxied over h2】讨论地址:https://trac.nginx.org/nginx/ticket/915隐藏 Nginx 的 Upgrade header具体为什么,可以去nginx上的讨论看看,很详细。操作:修改 nginx proxy配置中 proxy_hide_header 成 Upgradeproxy_hide_header Upgrade

作者:光算云 时间:2021-09-12 02:33:11 阅读:400

linux下批量替换文件内容

1、网络上现成的资料  格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`  linux sed 批量替换多个文件中的字符串  sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`  例如:替换/home下所有文件中的www.admin99.net为admin99.net  sed -i "s/www.admin99.net/admin99.net/g" `grep www.admin99.net -rl /home`  exp:sed -i "s/shabi/$/g" `grep shabi -rl ./`2、自己额外附加  2.1 将文件1.txt内的文字“garden”替换成“mirGarden”  # sed -i "s/garden/mirGarden/g" 1.txt //sed -i 很简单  2.2 将当前目录下的所有文件内的“garden”替换成“mirGarden”  ## sed -i "s/garden/mirGarden/g" `ls` //其实也就是ls出多个文件名而已

作者:光算云 时间:2021-09-06 18:17:44 阅读:189

利用拷贝data目录的方式进行迁移mysql5.7数据库

利用拷贝data目录文件的方式迁移mysql数据库其实迁移数据库,一般用sql文件就行,把A服务器数据库的表结构和数据等等导出,然后导入到B服务器数据库, 但是这次数据文件过大,大约有57个G,使用命令行导入,效果不是很好,经常在执行过程中报错、卡死。最后参考网上的帖子,复制源数据库的data目录下的文件,完成数据迁移。 步骤如下: 1、将编译好的Mysql5.7 进行解压安装初始化  > 下载5.7编译好的tar包 链接:https://pan.baidu.com/s/1mgHZtyEvC-hnAfCY3mvCsA  > 提取码:1j7o123首先创建对应的目录/databak/data/IoT-prod-innerstatisticserv 将mysql5.7的tar.gz包解压到/databak/data/IoT-prod-innerstatisticserv下面  修改my.cnf文件 并指定端口   在这里 为防止共享表空间 时间久了导致idbata1文件过大 因此查看是否开启独立表空间 innodb_file_per_table=1 同时修改vim /databak/data/IoT-prod-innerstatisticserv/mysql5.7/support-files/mysql.server 指定 basedir=/databak/data/IoT-prod-innerstatisticserv/mysql5.7 datadir=/databak/data/IoT-prod-innerstatisticserv/mysql5.7/data1234567891011初始化数据库  /databak/data/IoT-prod-innerstatisticserv/mysql5.7/bin/mysql_install_db --defaults-file=/databak/data/IoT-prod-innerstatisticserv/mysql5.7/my.cnf --basedir=/databak/data/IoT-prod-innerstatisticserv/mysql5.7 --datadir=/databak/data/IoT-prod-innerstatisticserv/mysql5.7/data --user=mysql  提示:2020-08-26T02:27:38.726166Z 0 [Warning] --bootstrap is deprecated. Please consider using --initialize instead 执行mysqld --initialize 即可 启动服务 cd /databak/data/IoT-prod-innerstatisticserv/mysql5.7/support-files/./mysql.server start12345678910112、首先要确定需要拷贝的data目录在哪里1其实是拷贝mysql的数据存放路径,具体如下3、需要拷贝的文件包括:数据库文件(例如上图所示的innerstatistic、mysql等数据库)和  ibdata1  (这个必须拷贝) 4、停掉mysql服务,将拷贝的文件复制到目标数据库的data目录中,切记拷贝过来后 需要删除目标数据库的data目录中原来的ib_logfile0、ib_logfile1 5.复制好后,启动mysql服务,用数据库连接工具连接数据库即可看到导进来的数据库123

作者:光算云 时间:2021-09-06 18:04:59 阅读:105

织梦不支持php7.1和7.3版本解决方法

一、 无法获取错误信息,一片空白,一片空白是无法调试的,所以要做的第一件事,能够输出错误信息。打开 include/common.inc.php找到下面的代码//error_reporting(E_ALL);error_reporting(E_ALL || ~E_NOTICE);改为error_reporting(E_ALL);//error_reporting(E_ALL || ~E_NOTICE);主要作用是打开错误提示。二、 ‘continue’ not in the ‘loop’ or ‘switch’ context错误你刷新后可能遇到这个错误Fatal error: ‘continue’ not in the ‘loop’ or ‘switch’ context in ….include/common.func.php on line 49上面表示include/common.func.php 这个文件的49行有错误,把 continue; 删除,改为 return;即可三、 函数mysql_query()未定义mysql_*的系列函数在php7中不能再使用,会出现下面的错误Fatal error: Uncaught Error: Call to undefined function mysql_query() in ….include/dedesql.class.php:152php7中需要使用mysqli或者pdo的方式,跟数据库通信,更安全更高效。解决的方法打开文件 data/config.cache.inc.php$cfg_mysql_type = ‘mysql’;改为$cfg_mysql_type = ‘mysqli’;四、后台左侧菜单空白不显示解决办法方法一将data目录权限设置为777或者755,注意是整个data目录,设置完毕刷新即可。方法二进入data/tplcache,备份一份,然后除了index.html以外全部删除,接着将data/tplcache目录设置为777,刷新即可。写在最后:以上就是php7不兼容dedecms的详细内容,教程亲测可用,希望对大家有帮助。

作者:光算云 时间:2021-09-06 18:01:57 阅读:88

严打钓鱼/诈骗类业务(网站)

    亲爱的光算云用户,大家好:    近期我们收到并且核实到大量的钓鱼、诈骗类举报,这已影响到本公司多段IP的信用;以前都是极个别现象,我们也都有积极封禁违规用户,然而近期变得更为猖獗,所以本公司决定,对于钓鱼、诈骗类业务我们将进行十倍努力的严打,零容忍。    一旦我们收到权威部门反馈某个用户出现钓鱼、诈骗类行为,我们将第一时间核实,一旦我们确认的确存在此类行为,我们将直接封禁该用户账号以及账号下的全部资源,不接受任何申述,不可解封,不可退款,在必要情况下我们将收集证据提交相关部门。    严正申明:光算云互联致力于给认真做网站的站长一个安心的环境,我们不允许任何违规违法内容出现在光算云的全平台上,任何违规违法业务都将受到我们严厉的打击,绝不姑息。

作者:光算云 时间:2020-09-07 11:30:52 阅读:167

关注微信公众号

客服服务

商户信誉:
服务时间:周一~周六 上午10:00 - 12:00 下午14:00 - 18:00
中午休息12:00-14:00 → 不售后!
下班后,周日,假期 → 不定时售后!
回到顶部
立即咨询

添加客服

快速咨询

扫一扫添加微信

广州市光算科技有限公司
7*24小时在线电话:18928809533
7*24小时在线 QQ:9533075

微信二维码

微信公众号

Copyright © 1998 - 2021 All Rights Reserved. 光算科技 版权所有

广州市光算科技有限公司 ICP备案:粤ICP备13024006号