分类: Windows
-
本文记录在 Windows 10 环境下,通过 VirtualBox 安装 CentOS 7 系统,并利用源码编译安装 PHP 7.0.23 及 Swoole 1.9.19 扩展的过程。文中详细列出了安装 GCC、编译工具及各类依赖包的步骤,解决了编译过程中遇到的缺失 Bison、BZip2 及 ICU 库等问题,并通过配置 phpize 成功加载 Swoole 模块。最后通过构建 Echo 服务器与客户端的测试,验证了环境的正常运行。
-
本文介绍了在 Windows 10 64 位及 PHP 7.0.22 环境下安装 Laravel 5.5 的流程。首先通过 Composer 命令创建项目并生成指定目录,接着在 Nginx 网站配置中添加重写规则,将请求转发至 index.php 前端控制器。随后重新加载 Nginx 配置并修改 hosts 文件进行域名解析。最后访问配置的网址,页面显示正常,完成了安装与环境配置。
-
文章针对在 Windows 10 64 位和 PHP 7.0.22 环境下运行 Yii 2.0.12 时提示目录不存在的问题,记录了排查与解决过程。作者尝试了清空缓存、重新安装依赖及调整命令,发现尽管生成了空的 bower 目录,但依赖包仍无法正确加载。最终通过升级 fxp/composer-asset-plugin 至 1.3.1 版本并重新创建项目,成功解决了报错,使页面恢复正常访问,确认问题根源在于该插件版本。
-
本文介绍了在 Windows 10 64 位和 MySQL 5.6 环境下,如何利用当前表中其他字段的值拼接后修改 avatar 字段的具体流程。操作过程包括先对单条记录进行测试,验证通过后去掉 WHERE 条件更新全表数据,并针对部分记录因 team_code 字段包含空格导致拼接结果异常的问题,使用 replace 函数清洗源数据后再重新执行更新语句,最终成功使所有 avatar 字段值符合预期且不再包含空格。
-
针对在Windows 10、Yii2.0及MySQL环境下出现的数据重复写入问题,文章记录了定位原因及修复的全过程。通过在phpMyAdmin中将game_code与team_code字段设置为组合唯一索引,并利用Gii重新生成模型文件与更新rules验证规则,最终在并发请求测试中实现了数据唯一性校验,确保数据库记录符合预期,有效解决了高并发下的数据重复问题。
-
本文记录了在 Windows 10 x64 系统上安装及使用 ab 工具的完整流程。文章概述了从官方下载 ApacheHaus 版本二进制文件,解压并配置环境变量,解决缺失 VCRUNTIME140.dll 文件及权限拒绝等报错,最终成功安装 Apache2.4 服务的步骤。此外,详细说明了修改配置端口、准备 POST 数据文件,并通过修正命令格式,成功执行 GET 与 POST 请求压力测试的操作细节。
-
本文记录了在 Windows 10 环境下基于 Yii2 高级应用模板实现 RESTful Web 服务的完整流程。文章涵盖了初始化配置、使用 Gii 生成通用模型、创建控制器及配置 URL 规则,并通过 Postman 验证了接口的读取与更新功能。此外,还详细介绍了实现接口版本控制、自定义数据序列化格式以及扩展动作类以筛选特定数据的操作步骤与最终验证结果。
-
本文介绍了在 Windows 10 环境下安装 Yii2 高级应用模板、新建应用并推送至 GitLab 的流程。主要步骤包括使用 Composer 创建项目,通过 Git Bash 初始化仓库并关联远程地址,配置 Nginx 虚拟主机,运行初始化命令设置环境。随后通过复制与重写配置文件的方式新建了 shujujiexi 和 api 应用,设置了路径别名,最终完成了 Web 服务器配置以验证应用运行。
-
本文记录了解决Genymotion新建虚拟设备报错及网络问题的流程。针对连接超时,通过查看日志获取系统链接并使用第三方工具下载文件后手动放入指定目录。随后针对浏览器报错DNS解析失败,尝试清理缓存和调整网络配置无效,最终发现Android 6.0.0版本存在稳定性问题,新建5.1.0版本设备并自动下载后,网络访问恢复正常,结论是暂时使用5.1.0版本即可。
