分类: 程序开发
-
参考 Go 指南编写 Web 服务器代码文件 web-servers.go 后,在浏览器中访问本机地址时提示无法连接。经排查,未在 PowerShell 终端执行 go run web-servers.go 运行程序。在终端执行该命令启动服务后,再次访问即可正常输出 Hello!,解决了因服务未运行导致的网站无法访问问题。
-
本文解决了运行 Go 文件时报错无法找到 code.google.com/p/go-tour/wc 包的问题。通过在 GitHub 上获取 Go Tour 源码,利用蓝灯为命令行配置 HTTP 代理并设置环境变量,成功执行了基于源码的安装。随后将代码中的旧路径替换为 golang.org/x/tour,最终程序正常运行,完成了依赖修复。
-
本文记录了将 Sentry 9 与 Yii 2 高级项目模板集成的过程。鉴于官方不直接支持 Yii2,文章选用 GitHub 中的 hellowearemito/yii2-sentry 扩展,通过在开发和生产环境配置文件中设置参数及配置日志组件实现对接。测试结果表明,启用 Sentry 后接口异常日志能成功发送至平台,禁用后则停止发送,符合预期。
-
本文介绍了基于 yiisoft/yii2-app-advanced 模板在 GitHub 上新建仓库并实现 RPC 服务端的过程。文章首先通过 Postman 验证了 API 目录中 RESTful 风格接口的正常运行,随后使用 Composer 安装 Hprose,复制并调整 frontend 目录以创建独立的 RPC 应用。接着,文章详细说明了配置 Bootstrap 别名、编辑环境脚本、新增 Nginx 虚拟主机及 Vagrant 配置的具体操作,并对测试套件进行了构建与运行。最终通过访问接口地址和 Vagrant 环境,验证了配置符合预期。
-
本文解决了在 Yii 2 中基于 Hprose 实现 RPC 服务时报错 passthru() has been disabled for security reasons 的问题。本地环境接口请求成功,但开发环境请求失败,排查后发现是 PHP 配置限制了该函数。通过编辑客户端与服务端的 Dockerfile,从 disable_functions 配置项中删除 passthru,重新部署后再次请求接口,响应成功恢复正常。
-
本文介绍在 Yii2 Starter Kit 后台应用中基于一套主题调整样式以匹配设计图的方法。操作包括复制并清空 Less 变量文件、新建样式文件、创建继承的资源包并设置 CSS 为空数组,以及调整后台资源包配置。通过修改侧边栏背景等变量并自动编译,最终实现了包括侧边栏和顶栏颜色及宽度在内的界面调整,使其与设计一致。文章建议采用全部重新编译的方案。
-
针对 Chrome 浏览器访问 Swoole 官方文档时鼠标选中文字背景色过淡导致对比度不足的问题,通过安装 Stylish 扩展程序并编写新样式,应用于指定网站前缀地址,成功将选中背景调整为深蓝色且文字为白色,实现了对比明显的视觉效果。
-
本文记录在 Windows 10 环境下,通过 VirtualBox 安装 CentOS 7 系统,并利用源码编译安装 PHP 7.0.23 及 Swoole 1.9.19 扩展的过程。文中详细列出了安装 GCC、编译工具及各类依赖包的步骤,解决了编译过程中遇到的缺失 Bison、BZip2 及 ICU 库等问题,并通过配置 phpize 成功加载 Swoole 模块。最后通过构建 Echo 服务器与客户端的测试,验证了环境的正常运行。
