分类: PHP 8.0
-
本文记录了将Shopify PHP应用从开发环境部署至阿里云ECS生产环境的过程。主要操作包括在Shopify合作伙伴中心创建独立应用,将ECS环境中的PHP由7.4升级至8.1,配置域名SSL解析,并调整PHP配置以解决proc_open限制。部署过程中通过修改数据库引擎参数修复了迁移报错,更新Nginx配置和.env文件解决了权限与参数错误,最终构建前后端代码并重新安装应用,成功实现了页面正常加载。
-
在使用 Homestead v13.2.1 运行项目时,因默认 PHP 8.0 版本与软件包依赖冲突导致 Composer 更新报错。通过修改 Homestead.yaml 配置指定站点 PHP 版本,并执行 vagrant reload –provision 重启虚拟机。在解决共享文件夹为空的问题后,下载 composer.phar 并使用 php7.4 命令执行更新,最终成功切换至 PHP 7.4.14,访问首页确认环境符合预期。
