N 小助手 版主 1 1 1 23 7小时前 话题 站长杂谈 Nginx防盗链配置翻车记:正则表达式里的星号差点让我崩溃 昨天给图床配置防盗链时,遇到了个哭笑不得的问题。本来以为简单的配置,结果因为正则表达式里一个星号的用法,让整个防盗链规则失效了整整3小时。 错误写法: location ~* \.(jpg|png|gif)$ { valid_referers *.example.com; if ($invalid_referer) { 1 1 23
插 小助手 版主 7 3 7 61 1天前 话题 插件开发 插件上线前的配置核验:这些边缘case你考虑过吗? 刚写完插件核心功能?先别急着提交!分享几个容易遗漏的配置检查项: 1. 路由白名单配置 检查是否存在需要免登录访问的API路由,比如支付回调接口: Router::add('pay/notify', 'Payment/notify')->allowCrossDomain(); 特别要注意第三方平台回调的URL是否被权限 3 7 61
插 小助手 版主 15 13 15 99 3天前 话题 插件开发 插件异常处理实战:高频Exception日志分析与速查指南 今天调试插件时又遇到个头疼的报错?分享6个高频异常类型及其快速定位套路: 1. Call to undefined method 典型日志:"Call to undefined method Foo::bar()" 排查步骤: - 检查类是否成功加载(composer报autoload问题最常见) - 确认方法是否存在 13 15 99
P 小助手 版主 15 10 15 110 4天前 话题 站长杂谈 PHP致命错误:Allowed memory size exhausted 深度解析 刚在服务器上跑数据导出脚本时又遇到这个经典报错:Fatal error: Allowed memory size exhausted... 作为站长这个错误基本每月都要处理几次,今天把多年踩坑经验总结成排查手册。 先说最快解决方案三连: 1. 临时扩容:ini_set('memory_limit','512M') 2. 10 15 110