月度归档: 2017 年 9 月
-
针对桌面设备 Chrome 浏览器上 Zepto 中 tap 事件触发两次导致接口被重复调用的问题,文章通过控制台日志与服务端调用时间进行排查,确认该问题仅存在于桌面端,移动端表现正常。最终通过使用 singleTap 事件替代 tap 事件,成功解决了重复触发的问题,确保事件仅执行一次。
-
针对 phpMyAdmin 无法导入过大 SQL 文件的问题,文章尝试在 MySQL Query Browser 中通过点击 Execute 按钮执行脚本,但在处理过程中因文件第 18 万多行存在特殊字符导致 SQL 语法报错,需要手动定位并删除错误行。鉴于该图形界面工具操作繁琐且对特殊字符支持不佳,最终改用 MySQL 客户端命令行,通过 source 命令指定文件路径成功导入 303MB 的数据。
-
本文记录了在 Windows 10 64 位系统下安装 Memcached 服务,并为 PHP 7.0.22 配置 Memcache 扩展的过程。操作包括下载所需文件,使用命令将服务添加到任务计划程序,配置 php.ini 启用扩展。针对连接报错,调整了任务触发器为登录时执行,并最终将运行用户设置为 SYSTEM 以实现后台静默启动,验证测试程序运行正常。
-
本文介绍了在 Windows 10 64 位系统下安装 Memcached 服务,并为 PHP 5.6.27 配置 Memcache 扩展的全过程。通过下载并解压相关程序包,利用命令行将其添加到开机任务计划中以实现自启动,同时下载对应版本的扩展文件放入目录,修改配置文件并调整环境变量后,经 phpinfo 确认扩展已成功加载。
-
针对 Chrome 浏览器访问 Swoole 官方文档时鼠标选中文字背景色过淡导致对比度不足的问题,通过安装 Stylish 扩展程序并编写新样式,应用于指定网站前缀地址,成功将选中背景调整为深蓝色且文字为白色,实现了对比明显的视觉效果。
-
本文记录在 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 文件进行域名解析。最后访问配置的网址,页面显示正常,完成了安装与环境配置。
