分类 Web 下的文章

分类: Web

启用https后部分电脑不能打开应用的问题定位及解决

启用https证书后,部分财务电脑用IE访问不了内部应用,其他浏览器正常,报错如下:无法安全地连接到此页面 这可能是因为该站点使用过期的或不安全的 TLS 安全设置。如果这种情况持续发生,请与网站的所有者联系。 TLS 安全设置未设置为默认设置,这也可能导致此错误。 尝试此操作: •返回到前一页手动勾选IE选项“使用TLS1.2”以后就正常了,如下图:但是使用部分网银以后,网银助手或网银插件...

阅读全文 »

分类: Web

Nginx解决前端跨域问题

CORS是一个W3C标准,全称是跨域资源共享(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。当前几乎所有的浏览器(Internet Explorer 8+, Firefox 3.5+, Safari 4+和 Chrome 3+)都可通过名为跨域资源共享(Cross-Origi...

阅读全文 »

分类: Web

PHP7使用Redis保存session

PHP默认就支持保存session到redis,不需任何额外代码,首先安装redis,参考 redis快速安装PHP默认使用文件存储session,如果并发量大,效率非常低,如项目同时运行在多台服务器上做了分布式部署,就无法使用常规的Session记录方式来记录用户的会话了,否则用户在服务器1上完成登录,我们下次在服务器2上访问其他模块就无法获取到该用户的信息。PHP安装redis扩展以下操...

阅读全文 »

分类: Web

PHP Notice: undefined index解决方法

在使用$_GET['xxxx']传递参数时,如果之前不加判断在未传进参数时会出现类似的警告:PHP Notice: undefined index xxx主要有以下解决方法:1、在变量前加上'@'表示这行如果有错误或是警告不要輸出 如:@$classid=$_GET["classid"] 2、做判断:isset($_GET["classid"])...

阅读全文 »

分类: Web

php的session过期时间

PHP从4.0中加入了对Session的支持,方便了我们开发,Session储存在服务器端,根据客户端 提供的SessionID来得到这个用户的文件,然后读取文件,取得变量的值,SessionID可以使用客户端的Cookie或者Http1.1协议的 Query_String(就是访问的URL的“?”后面的部分)来传送给服务器,然后服务器读取Session的目录。先来看看在php.ini中se...

阅读全文 »

分类: Web

Zabbix housekeeper processes more than 75% busy

收到Zabbix housekeeper processes more than 75% busy 报警,问题原因为了防止数据库持续增大,zabbix有个自动删除历史数据的机制,就是housekeeper,而mysql数据库删数据的时候,性能会降低,就会报这个错误,解决方法如下:调整HousekeepingFrequency参数,设置为3小时执行一次vim /usr/local/zabbix...

阅读全文 »

分类: Web

Chrome浏览器对于POST页面执行history.back返回或表单数据丢失的解决办法

PHP页面POST数据页面时,都会都POST的数据进行校验,如果不符合的数据或是空项我们都会给出提示,并返回前一个页面。但是经常发现有用户提出,会出现返回后当前页面所填写的内容都丢失了,或是出现页面无法显示的问题。确认重新提交表单 此网页需要使用您之前输入的数据才能正常显示。您可以重新发送这些数据,不过,这么做会重复执行此网页之前执行过的所有操作。按“重新加载”按钮,重新提交加载该网页所需的...

阅读全文 »

分类: Web

JS弹出确认删除的提示信息

在后台管理系统中,在一些重要操作如删除按钮或连接被触发时,应给予弹窗提示,常用的代码有以下几种:用户点击删除按钮时,弹出一个确定框,如果用户点击“确定”执行删除操作,否则不执行1、通过链接来删除数据出现提示<a href="del.php?id=1" onclick="return confirm('您确定删除该记录吗?')">删除<...

阅读全文 »