支付宝

Alipay SDK for PHP 验签出错问题可能原因

logo 447 2022-07-06

Alipay SDK for PHP 源码仓库地址 这几天在对接APP支付宝登录时一直报验签错误,报错信息如下: stdClass Object ( [error_response] => stdClass Object ( [code] => 40002 ...

详情...
Nginx

Nginx 配置子目录项目

logo 785 2022-07-05

在项目中有时一个完整的项目需要整合在另外一个项目中,作为一个子模块存在 如有两个项目 help 、 blog ,根目录分别为/alidata/www/help.abx.net, /alidata/www/blog.abx.net 若要用域名http://test.abx.net/help访问help,用http://t ...

详情...
Nginx

nginx+php使用open_basedir限制站点目录防止跨站

logo 208 2022-07-05

方法1)在Nginx配置文件中加入 fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root:/tmp/:/proc/:/要允许的其他目录/"; 通常nginx的站点配置文件里用了include fastcgi.conf;,这样的,把这行加在fastcgi ...

详情...
Linux

Linux 中如何以其他用户身份执行脚本?

logo 201 2022-07-05

在root用户下执行 格式 sudo -u 用户名 具体命令 实例: sudo -u www ./wstmart/chat/start_register.php start -d ...

详情...
Linux

Vim 命令、操作、快捷键 总结

logo 70 2022-07-05

操作 1、打开文件同时定位到某一行 使用vim 打开文件时,默认情况下光标会停留在文件开头,有时候文件比较大,翻阅和查找都比较麻烦,可使用 "+" 号将打开的文件直接定位到某一行 vim filename +n 可以在打开文件的同时定位到第n行。 例: vim myfile +100 ...

详情...
网络

利用ACME 让 FreeSSL 证书自动续期

logo 558 2022-07-04

注意:对于重要的线上服务不要用自动续期了;可靠性不敢保证,遇到过几次执行续期脚本导致证书出问题的情况,服务突然就不能用了。 自动续期只用在不重要的服务商,省了事,就算出问题也影响不大。 当前 FreeSSL.cn开始提供自动续期的HTTPS证书,利用HACME 脚本实现,操作方法如下: 1、安装 acme.sh 建议 ...

详情...
元宇宙

如何构建成功的 Web 3.0 产品?

logo 784 2022-07-03

关于万维网的一点历史 没有过去,就没有未来。要了解未来会发生什么,我们需要知道我们现在和以前拥有什么。因此,与其一下跳到web3.0的技术和示例上,我们需要了解 Web 1.0 的基本原理、Web 2.0 是什么,以及向 Web 3.0 的过渡给我们带来了什么? 什么是 Web 1.0? 要对 Web 1.0 有一个 ...

详情...
前端

如何处理 localStorage 使用中的错误(如空间超出错误)

logo 490 2022-07-03

假设您想在插入项目之前检查 localStorage 是否已满:您会怎么做? 好吧,浏览器只有一种方式告诉您存储是否已满:当您尝试存储未填充到 localStorage 的项目时,它们会抛出错误(通常称为 QuotaExceededError)。因此,要处理这个特定的用例,您必须将 localStorage.set ...

详情...
前端

如何使用 JavaScript 将 localStorage 空间填满?

本周我需要测试js将数据存储到空间已满的localStorage中的表现,为此,我想找到一种使用 JavaScript 将 localStorage 空间填满的方法。 我们知道检测 localStorage 何时已满的唯一方法是在调用 localStorage.setItem 时捕获 QuotaExceededEr ...

详情...
Nginx

nginx如何防止域名权重被分散?

logo 273 2022-06-19

一般我们创建的站点中都会将一级域名和 www 二级域名指向我们的站点,以域名test.com为例,我们访问 test.com 或 www.test.com 都能得到我们想要的内容,但时间长了就会发现,可能出现下面几种情况: 1、带www的域名没有排名,而不带www却有排名,或正好相反 2、site:test.com 和 ...

详情...
缓存

缓存的三种读写模式

logo 603 2022-06-19

一、Cache Aside(旁路缓存) 读操作 客户端先读 cache,如果 cache 没有,则读 DB ,同时将从 DB中读取的数据回写到 cache。 写操作 由客户端先更新 DB ,然后直接将 key 从 Cache 中删除,由 DB 来驱动缓存数据的更新。 特点 这种模式的特点是,业务端处理所有数据访问 ...

详情...
缓存

缓存构建思想

logo 658 2022-06-19

缓存的基本思想 缓存构建的基本思想是利用时间局限性原理,通过空间换时间来达到加速数据获取的目的,同时由于缓存空间的成本较高,在实际设计架构中还要考虑访问延迟和成本权衡问题。 时间局限性原理 获取过一次的数据在未来会被多次引用,比如一条微博被一个人感兴趣并阅读后,它大概率还会被更多人阅读,当然如果变成热门微博后,会被数 ...

详情...