欢迎光临 Rick 's BLOG
日志首页  | C# .Net编程  | 原创作品  | 生活点滴  | C\C++相关  | 多媒体相关※ERMP  | VB相关  | 其它运维与编程  |  留言簿
未知 迁移博客园和云栖社区的帖子   [ 2023-11-23  | 生活点滴  |  本站原创 ]
新的博客系统前台的功能完成的七七八八了,准备正式上线试运行了。

在这之前还要先完成数据库的结构设计,并冻结结构变更。

然后是将之前在博客园和云栖社区的文章也迁移到新系统中。

阅读全文……
作者:rick  | 分类:生活点滴  | 评论:0  | 引用:0  | 查看:877
未知 限制nginx目录中php的执行权限后防止php文件数据泄漏   [ 2023-11-22  | 其它运维与编程  |  本站原创 ]
在之前的文章 预防文件上传漏洞,配置nginx限制php执行目录
中我们通过配置限制了php文件执行的权限,只有在限制范围内的php文件可以执行。

新的问题:网站目录中的其它php文件虽然不能执行,但是可以作为静态文件被直接下载。
注意可能会导致一些php文件中的配置数据泄漏。


阅读全文……
作者:rick  | 分类:其它运维与编程  | 评论:0  | 引用:0  | 查看:247
未知 预防文件上传漏洞,配置nginx限制php执行目录   [ 2023-11-21  | 其它运维与编程  |  本站原创 ]
为了预防文件上传漏洞,需要对nginx的目录中php文件的执行权限进行限制。

按照网上的默认配置是整个网站都可以执行 php 文件。

我们这里将限制php的执行权限到最小的情况。


阅读全文……
作者:rick  | 分类:其它运维与编程  | 评论:0  | 引用:0  | 查看:511
未知 新博客系统线上部署测试   [ 2023-11-20  | 生活点滴  |  本站原创 ]
新的系统已经完成前台功能的60%左右,可以显示日志列表,查看日志内容。
因为服务器是linux的环境的和本地windows系统以及php版本都不一样。
为了提前验证系统环境的兼容性。
2023年11月20日,新的系统初次进行线上部署测试。



阅读全文……
作者:rick  | 分类:生活点滴  | 评论:0  | 引用:0  | 查看:885
未知 旧系统mdb数据迁移到mysql中, NaviCat Premium 导入mdb的问题   [ 2023-11-19  | 生活点滴  |  本站原创 ]
新系统开发已经有一定的进展,是时候进行旧数据的迁移操作了。

2023年11月19日 完成了原博客系统数据库的迁移。

迁移使用的工具是 NaviCat Premium X64,迁移过程中遇到了问题:invalid variant operation


阅读全文……
作者:rick  | 分类:生活点滴  | 评论:0  | 引用:0  | 查看:891
未知 CodeIgniter4中传统路由模式控制器退回默认方法时有可能会丢失第一个参数   [ 2023-11-16  | 其它运维与编程  |  本站原创 ]
在开发日志列表显示界面时发现路由参数丢失的现象。
在CodeIgniter4的传统路由模式下,当控制器退回到默认方法时,在有些情况下会发生第一个参数丢失问题。
主要表现在第一个参数 为 0 false 这一类判断为假的值时。




阅读全文……
作者:rick  | 分类:其它运维与编程  | 评论:0  | 引用:0  | 查看:251
未知 CodeIgniter4 分页器增加输入框输入页码后跳转的功能   [ 2023-11-15  | 其它运维与编程  |  本站原创 ]

现在大部分前端模版的分页中都有文本框,输入页码后进行跳转的界面。
CodeIgniter4的默认分页模版没有文本输入框的跳转功能。

准备在框架的基础上自行实现这个功能。



阅读全文……
作者:rick  | 分类:其它运维与编程  | 评论:0  | 引用:0  | 查看:273
多云 给 CodeIgniter 4 增加SQL执行数量的统计功能   [ 2023-11-14  | 其它运维与编程  |  本站原创 ]

打开CodeIgniter 4 的默认首页,可以在页面底部看到页面执行时间的统计。
因为之前的老asp博客系统中有SQL执行数的统计功能,所以打算给新系统也实现这个功能。

先查看CodeIgniter 4 的框架代码和模版代码分析一下 时间统计功能的实现。


阅读全文……
作者:rick  | 分类:其它运维与编程  | 评论:0  | 引用:0  | 查看:461
未知 Windows IIS环境配置CodeIgniter 4 的网站环境   [ 2023-11-13  | 其它运维与编程  |  本站原创 ]
首先是要配置让iis可以执行,php。
然后是要配置Url重写参数,实现对搜索引擎和人类友好的URL。

在 CodeIgniter 的官方手册中只有对 Apache 、Nginx 的配置介绍。
这里参照进行IIS环境的Url重写配置。


阅读全文……
作者:rick  | 分类:其它运维与编程  | 评论:0  | 引用:0  | 查看:260
多云 windows IIS中CGI-php缺失REQUEST_URI导致路由无效   [ 2023-11-13  | 其它运维与编程  |  本站原创 ]
这里下载好最新的CodeIgniter 4框架,并在windows的IIS中配置好php 8.2的环境。
写了一个简单的控制器路由,进行测试。

发现控制路由无效,总是返回的默认控制器的首页。
使用 phpinfo 查看了一下php的环境变量,发现是缺少了 REQUEST_URI 变量值。



阅读全文……
作者:rick  | 分类:其它运维与编程  | 评论:0  | 引用:0  | 查看:265

PoweredBy R-Blog V1.00 © 2004-2024 WWW.RICKW.CN, Processed in second(s) , 4 queries    京ICP备17058477号-5