折雨的天空

博客介绍:本博客当前共有文章【973】篇,总阅读量【5,229,715】次,第一篇博客发表于【2011年04月06日 10时34分】,距今已【5025】天,感谢您的使用!

作者

本站作者 我好笨 共计发布文章973篇

php7.4.1开启redis扩展失败?

php开发php7.4.1开启redis扩展失败?

阅读(2717) 评论(0)

windows10系统,7.3的时候, extension=php_redis 升级到7.4.1的时候,死活加载不了扩展,然后尝试加个dll,居然可以了。这是返古了吗 extension=php_redis.dll
配置ZeroTier的moon服务器记录

其他技术配置ZeroTier的moon服务器记录

阅读(4673) 评论(0)

本文仅记录参考网址及配置过程,自用,请勿用于任何非法用途。仅作为个人记录所用。 第一步: curl -s https://install.zerotier.com/ | sudo bash 第二步:加入自己网络 zerotier-cli join <network id> 这个network id为你申请的ID 第三步:生成配置文件 chmod 777 ...
lnmp总是假死,一个可以参考的配置

其他技术lnmp总是假死,一个可以参考的配置

阅读(2690) 评论(0)

php-fpm进程池开启进程有两种方式: 一种是:static (静态的), 直接开启指定数量的php-fpm进程,不再增加或者减少 一种是:dynamic (动态的), 开始时开启一定数量的php-fpm进程, 当请求量变大时,动态的增加php-fpm进程数达到上限, 当空闲时自动释放空闲的进程数到一个下限。 (生产环境中,根据服务器实际需求来进行调整) 要用到的一些参数 ,分别是 ...
nginx php超时导致502错误的调整

php开发nginx php超时导致502错误的调整

阅读(2715) 评论(0)

需要改一下php.ini 里面的 max_execution_time 的值 和 php-fpm.conf 中的 request_terminate_out 的值就可以了。这两项都是用来配置PHP最大执行时间,超时时php-fpm会终止脚本的执行,同时还会终止执行脚本的Worker进程。就像在日志中所看到的样,php-fpm child 18523 被终止后重新生成了新的worker进程18581...
nginx反向代理获取IP的问题

其他技术nginx反向代理获取IP的问题

阅读(2558) 评论(0)

以前的文章有设置ip_hash的方式,设置后,如果动态调用的server的参数 会获取到代理的名字,而不是服务器IP,经实践,加入: proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; ...
redis4.0.14在windows下崩掉的问题

其他技术redis4.0.14在windows下崩掉的问题

阅读(3487) 评论(0)

Redis-x64-4.0.14.zip 可以百度搜,在github上下载得到,这个是能下载到的windows下的最新的版本了。 Redis-x64-4.0.14.zip 原因很简单,没条件安装linux下的redis的,服务器安装Msi版本直接报错退出,根本不让装。 用解压版,可以正常开启,但是过一段时间自己就死掉了 查看日志发现是在持久化的时候崩掉的,找了一...
更换新apache2.4,遇到 invalid command order 问题

其他技术更换新apache2.4,遇到 invalid command order 问题

阅读(2365) 评论(0)

参考解决方案: https://www.cnblogs.com/yougmi/p/5614908.html 原来也是2.4只是升级了小版本,出现语法错误了。提示:invalid command order 最后根据上面文章,打开了模块mod_access_compat.so 就可以了这个模块就是第一个模块。
oracle18c在Linux下PDB库默认字符集调整

其他技术oracle18c在Linux下PDB库默认字符集调整

阅读(3739) 评论(0)

主要是原来的是gbk的,放到utf8下面,各种长度不够 以下是调整过程: //查看Pdb show pdbs; //删除pdb drop pluggable database testpdb including datafiles; //创建pdb create pluggable database testpdb admin user testpdb identifie...
pdo的OCIStmtExecute: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值错误

php开发pdo的OCIStmtExecute: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值错误

阅读(2790) 评论(2)

以前用oci的时候遇到clob和blob的问题,这次用Pdo又遇到这个问题 pdo在字符长度小于varchar4000的前提下,你用clob字段,是不会有任何问题的。可以直接读写 但是存入的字符超过上面的限制时,就会报标题的错误 百度了一下,基本都是JAVA的解决方案,PHP的很少。 实际上,这个问题在OCI的时候遇到过。 以下是解决方案: 原...
oracle慢查询可能会用到的SQL

其他技术oracle慢查询可能会用到的SQL

阅读(2208) 评论(0)

原文地址: https://www.cnblogs.com/adolfmc/p/4796266.html v$sqltext:存储的是完整的SQL,SQL被分割 v$sqlarea:存储的SQL 和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息(统计) v$sql:内存共享SQL区域中已经解析的SQL语句。(即时) 根据sid查找完整sql...
PHP使用RSA非对称加密算法加密通信数据

php开发PHP使用RSA非对称加密算法加密通信数据

阅读(3571) 评论(0)

1、JS插件 在官网下载js,官网版本库: https://github.com/travist/jsencrypt 引入bin下的一个js文件即可。 <script src="js/jsencrypt.min.js"></script> 2、提交数据时,进行加密 var encrypt = new JSEncrypt(); //使...
Js前端加密,PHP后端解密,使用crypto来实现的坑

php开发Js前端加密,PHP后端解密,使用crypto来实现的坑

阅读(4833) 评论(0)

采用官方github上的代码, https://github.com/brix/crypto-js/issues/154 PHP端无法解析,研究了一天。 使用无法解密,最终发现,我下载的JS是用的克隆的方式,而正确的是应该下载官方的releases,地址如下: https://github.com/brix/crypto-js/releases 需要引入: <sc...
使用kindeditor上传图片和附件成功后,没有插入在文本框,弹出层也没有消失

php开发使用kindeditor上传图片和附件成功后,没有插入在文本框,弹出层也没有消失

阅读(3559) 评论(0)

使用kindeditor上传图片和附件成功后,没有插入在文本框,弹出层也没有消失 网上搜了半天都没有我这种问题,最后发现是我自己愚蠢了,返回的JSON格式和官方要求的不符。 必须要官方文档里面一模一样的。 $data['message']='文件检测到非法代码,您的相关信息已被记录并通知管理员处理!'; $data['error...
PHP中的preg_replace替换中文乱码

php开发PHP中的preg_replace替换中文乱码

阅读(3947) 评论(0)

需要适用u模式修正符,且源字符串需要是UTF8编码 使用u模式时,源串必须是 utf-8 字符集的$article_info['message'] = preg_replace("~[^\"]美句[^\"]~u",'<a href="https://www.aibahu.com/explore/category-duanwenmeijv" a...
php的oci_execute执行exec报ora-00900错误

php开发php的oci_execute执行exec报ora-00900错误

阅读(3202) 评论(0)

exec dbms_refresh.refresh('MV_***') 通过php的oci_execute执行后,报错ora-00900 oci_execute(): ORA-00917: \xe7\xbc\xba\xe5\xa4\xb1\xe9\x80\x97\xe5\x8f\xb7 in 经检索发现: call可以和sql一样执行; exec不是sql...
«... 15 16 17 18 19 20 21 22 23 24 25 ... »