折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

php开发

这家伙很懒,还没填写该栏目的介绍呢~

给博客加了一个打赏功能,过时的东西了,还是加上

php开发给博客加了一个打赏功能,过时的东西了,还是加上

阅读(1490) 评论(0)

万一有好心人呢,是吧。 样式调的不怎么好,谷歌和firefox没问题,遨游会掉背景色。 都是网上找的,自己随便调整了一下,顺便把昨天改的支持php7.4的代码,更新了。 下一个就是研究内容付费了。花了几大百去申请接口呢,还花了几百续费服务器,哎,写个博客也不容易。
改了一下emlog5.3.1,本站用的,支持php7.4了

php开发改了一下emlog5.3.1,本站用的,支持php7.4了

阅读(1840) 评论(0)

准备升级PHP版本了,所以在本地改了一下,网上也有改到支持php7的教程,但是没有改全。 主要改了几个方面: 1、默认用的mysql类改为了Mysqli; 2、两个$$的变量的顺序问题,改了几个地方; 3、很多代码里写死了Mysql::instance的问题; 4、日期默认只有https才能加载的问题。 打包的文件不能直接安装,因为没有数据库配...
file_get_contents(): SSL operation failed with code 1. OpenSSL Error message

php开发file_get_contents(): SSL operation failed with code 1. OpenSSL Error message

阅读(6448) 评论(0)

今天跑之前写的一个采集,提示错误: file_get_contents(): SSL operation failed with code 1. OpenSSL Error message 以为是升级了PHP版本到7.4的原因,结果换回原来的7.3的也提示,顺便解决了一下。 在file_get_contents前面加个配置,忽略证书验证即可。主要这里是采集,没必要做证书校验。 ...
phpcas默认只访问https的问题

php开发phpcas默认只访问https的问题

阅读(2364) 评论(0)

使用谷歌,默认的https是不安全的连接,无法访问的。 找了多久的设置,官方也翻了一下,没有翻到,估计不仔细,没有找到配置的地方。 直接找的代码,在文件: \vendor\apereo\phpcas\source\CAS\Client.php的第317行,有一个写死的https private function _getServerBaseURL() ...
php7.4.1开启redis扩展失败?

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

阅读(2415) 评论(0)

windows10系统,7.3的时候, extension=php_redis 升级到7.4.1的时候,死活加载不了扩展,然后尝试加个dll,居然可以了。这是返古了吗 extension=php_redis.dll
nginx php超时导致502错误的调整

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

阅读(2257) 评论(0)

需要改一下php.ini 里面的 max_execution_time 的值 和 php-fpm.conf 中的 request_terminate_out 的值就可以了。这两项都是用来配置PHP最大执行时间,超时时php-fpm会终止脚本的执行,同时还会终止执行脚本的Worker进程。就像在日志中所看到的样,php-fpm child 18523 被终止后重新生成了新的worker进程18581...
pdo的OCIStmtExecute: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值错误

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

阅读(2435) 评论(2)

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

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

阅读(3164) 评论(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来实现的坑

阅读(4415) 评论(0)

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

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

阅读(3208) 评论(0)

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

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

阅读(3619) 评论(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错误

阅读(2882) 评论(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...
PHP趋势,PHP已死,PHP颓势

php开发PHP趋势,PHP已死,PHP颓势

阅读(3025) 评论(0)

最近经常讨论到这个问题,不由得也关注起来,搜了一下网上大家的评论,感觉并没有讨论的那么悲观。 然而,有那么一句话:作为一个程序员,会那么几门语言,是必须的。 希望那些连PHP还只能写几句增删改查的,加油!
php的session_start造成的连接堵塞

php开发php的session_start造成的连接堵塞

阅读(2924) 评论(0)

一个耗时的连接,没有加载完成, 第二个连接会等待第一个链接加载完成,并且响应时间会累加在上面。 这种问题,是因为session_start的文件锁造成的,把session写入到数据库或者redis中,可以解决。
1 2 3 4 5 6 7 8 9 10 ... »