日期: 2019年12月28日
-
本文解决了运行 Go 文件时报错无法找到 code.google.com/p/go-tour/wc 包的问题。通过在 GitHub 上获取 Go Tour 源码,利用蓝灯为命令行配置 HTTP 代理并设置环境变量,成功执行了基于源码的安装。随后将代码中的旧路径替换为 golang.org/x/tour,最终程序正常运行,完成了依赖修复。
-
针对在 Yii 2.0 框架中添加 .docx 扩展名后仍无法上传的问题,分析发现其根本原因是 PHP 的 Fileinfo 函数将 .docx 文件识别为 application/zip,导致框架在基于 MIME 类型校验扩展名时判定不匹配。文章记录了通过调试跟踪核心代码找到原因的过程,最终的解决方案是新建类继承 FileValidator 并覆写验证方法,同时在验证规则中补充对应的 MIME 类型列表,成功实现了 Office 2007 格式文档的合法上传。
