因为服务器是linux的环境的和本地windows系统以及php版本都不一样。
为了提前验证系统环境的兼容性。
2023年11月20日,新的系统初次进行线上部署测试。
还有很多功能没有完成,很多链接都还是无效的。可能会404。
windows本地php版本是8.2 IIS环境。
服务器是 Alibaba Cloud Linux,nginx+php-fpm,php 7.4
经过上线测试,发现了如下问题并解决:
1,可写文件夹的权限问题,修改 writable 目录权限为 777。
2,php扩展的问题,CodeIgniter4框架的多语言实现依赖intl扩展。通过安装该扩展解决
chmod 777 -R writable
2,php扩展的问题,CodeIgniter4框架的多语言实现依赖intl扩展。通过安装该扩展解决
yum install php-intl