暂无文章发布记录
php set_time_limit超时
PHP 脚本跑着跑着就断线?拆解 set_time_limit 的隐形陷阱 凌晨两点,后台批量处理任务卡在半路,页面上只甩出一句“Maximum execution time exceeded”。不少开发者习惯性地往函数里塞 set_time_limit(0),以为换上免死金牌就能高枕无忧。现实往往打脸:脚本依然会无声终止,甚至直接跳回白屏或数据库断开。超时从来不是单一变量的博弈,而是整条请求链路...
阅读原文
php ini_get/ini_set
PHP ini_get与ini_set:运行时动态调参的实战指南 跑批量导入脚本突然报 “Allowed memory size exhausted”,或者定时任务超时卡死,这时候翻服务器 php.ini 改配置往往来不及,还容易误伤同一环境下的其他应用。真正能快速救场的,其实是嵌在业务代码里的 ini_get 和 ini_set。它们不是枯燥的函数字典,而是让你在不重启服务、不改底层配置的前提下...
阅读原文
php phpinfo信息查看
别再随便留 phpinfo.php 了:从环境调试到安全防线的实战指南 刚搭好框架或者跑项目报错时,很多开发者下意识会写个 <?php phpinfo(); ?> 扔进根目录。页面刷出来,密密麻麻的参数表确实能快速定位缺没缺扩展、版本对不对。但这把双刃剑用顺手了,反而容易埋下隐患。调试是好事,可信息泄露往往就发生在“随手一放、忘了删”的习惯里。 真正做排查时,别盯着满屏的表格发呆。打开页面后,直接...
阅读原文
php get_cfg_var配置
别被 ini_set 骗了,PHP 配置读取的隐形钥匙:get_cfg_var 写 PHP 的时候,很多人习惯随手扔一句 ini_set('memory_limit', '256M') 来破局。遇到上传文件报错,又是狂改 php.ini。可一旦上了云主机、用了面板或跑 Swoole 常驻进程,这些操作经常石沉大海。明明代码逻辑没毛病,环境却死活不生效。这时候就该换把钥匙开门——get_cfg_va...
阅读原文
php 命令行cli模式
PHP CLI:别让代码只活在浏览器里 写 PHP 久了,很多人习惯了直接在浏览器地址栏敲测试路径。刷新页面看输出,几乎成了肌肉记忆。可一旦把业务搬到后台定时任务或数据处理场景,这种“靠页面跑代码”的习惯立马就撞了墙。PHP 早就准备好了另一套更安静的运行环境——命令行模式(CLI)。它不依赖 Nginx 或 Apache,直接与操作系统对话,特别适合那些需要长驻留、高频读写文件或与底层指令打交道...
阅读原文
PlayGuard,让你的播放器老实点!
本文由 GLM-5.2 依据 https://cnb.cool/Anyexyz/PlayGuard 完成。 前言 你是否也遇到过这种抓狂的瞬间: 开着某个网页播放器听歌、听课、听播客,切到别的窗口敲点东西,或者把标签页随手切到后台——声音突然就没了。等切回来才发现,它早因为「页面失焦」「标签页不可见
阅读原文
美国大学女生快乐的校园生活,剧情真不错啊
从游戏《奇异人生》开始,因为背景设定在美国高校,这类故事背景非常吸引我,就是那种自由奔放的性格,但是又夹杂着青春的气息。偶然间刷到了美剧《大学女生的性生活》,三季看下来,真的是让人一直想看下去。...
阅读原文
友情链接
Friends & Partners