分类: Windows 10
-
针对 Windows 10 专业版中 php-cgi.exe 执行命令后自动退出的问题,文章记录了排查过程。初步安装 Visual C++ 2015 运行库后,系统提示 vcruntime140.dll 版本不兼容。通过参考官方文档,下载并安装 Microsoft Visual C++ Redistributable for Visual Studio 2017 运行库,成功解决了版本兼容报错。最终执行 php -v 命令能正确显示 PHP 版本,程序恢复正常运行。
-
本文记录了将 Windows 10 家庭版 1903 升级至专业版 2004 的过程。作者尝试通过 Microsoft Store 购买升级但因安装卡顿而放弃,使用媒体创建工具又出现版本不符的问题。随后通过 PowerShell 提取主板预装密钥进行激活未果,最终决定重装系统并升级硬盘,成功安装 Windows 10 专业版 2004。
-
文章记录了解决 Git 推送至 GitHub 时报错的过程。面对主机真实性无法建立及密码验证已移除的提示,通过 Git Bash 生成 SSH 密钥并添加至 GitHub 账户进行连接测试。最终通过生成具有所有权限的 Personal access token 并修改远端 URL,成功实现了代码推送并确认文件已上传至仓库。
-
针对ThinkPad T570笔记本电脑耳机有声音但外放无声音的问题,本文记录了通过联想服务官网获取驱动程序的解决过程。在确认此前外放正常后,进入官网驱动下载页面,分别下载并安装了Realtek声卡驱动程序及Hotkey热键驱动程序。重启电脑后,外放声音恢复正常,故障得以排除。
-
在 Windows 10 中使用 Laravel 8.6.3 安装 Laravel Breeze 并执行 npm run dev 时,提示 Node 版本过低。经查当前版本为 v8.10.0,低于要求的 v12.14。通过下载并安装 Node v14.18.1 LTS 覆盖旧版本后,解决 npm 不兼容警告。清理用户目录下的 npm 和 npm-cache 文件夹,并执行命令升级 npm 至 8.1.0。最终重新执行安装命令成功,报错消失。
-
在 Windows 10、Nginx 1.10 和 PHP 7.4 环境中上传 286MB 文件时遇到 413 Request Entity Too Large 报错。经检查 PHP 配置限制已设为 1024M,问题实际源于 Nginx 默认限制。通过在 Nginx 的 server 配置段中添加 client_max_body_size 1024M 并重启 Nginx 与 PHP 服务后,报错不再出现,问题成功解决。
-
在 Windows 10 中执行 PHP 命令行时,因 POSIX 扩展不可用导致调用 posix_getpid 函数报错。查阅官方文档确认该函数不支持 Windows 平台,建议使用 getmypid 替换。修改代码后再次执行,又因 posix_getppid 函数报错,经查该函数同样不适用于 Windows。最终通过判断当前系统环境,针对 Windows 平台采用替代方案解决了报错,命令行恢复正常执行。
