分类: 项目构建
-
在执行 composer install 时提示包 yiisoft/yii2-codeception 已被废弃,建议替换为 codeception/codeception。通过查看项目依赖发现后者已存在,且使用命令检查确认该包未被其他依赖项引用,因此直接执行 composer remove 命令将其删除。重新运行安装命令后,项目恢复正常,不再显示废弃警告,解决了依赖冲突问题。
-
针对在yii2-starter-kit中创建文本块报错Class ‘trntv\aceeditor\AceEditor’ not found的问题,文章记录了解决流程。首先修改yii2-file-kit目录下的composer.json文件,调整autoload配置为src/,接着运行composer update命令。由于发现生成的autoload配置文件未正确映射目录,于是手动编辑autoload_psr4.php和autoload_static.php文件。最终修改后系统恢复正常运行。
-
本文记录在 Windows 10 和 Nginx 1.10 环境下安装 yii2-starter-kit 并解决问题的流程。安装过程中遇到数据库索引键长报错,将相关表的 slug 字段长度修改为 255 后解决;随后针对开发环境不支持符号链接的报错,通过设置 linkAssets 或以管理员身份运行解决;最后因伪静态规则缺失导致页面 404,在 Nginx 配置文件中补充相关指令后,前后台应用均正常运行。
-
本文记录了在阿里云ECS的CentOS 7系统下,基于OneinStack部署LNMP环境并运行Yii2高级应用程序模板的流程。内容包括自动格式化SSD数据盘、修改安装路径、添加虚拟主机及FTP上传程序。操作中针对404错误配置了URL重写规则,并编译安装了Fileinfo与Redis扩展,最终配置PHP使用Redis存储Session及删除默认目录以完成安全设置。
-
本文记录了在 VirtualBox 的 CentOS 7 环境中基于 OneinStack 安装 LNMP 环境的流程。文章主要介绍了通过修改网卡配置解决网络连接问题、使用 PuTTY 连接虚拟机、执行 OneinStack 安装脚本以及配置 VirtualBox 端口转发的过程。最终通过访问本地地址确认安装成功,并新建 PHP 文件验证了虚拟主机的运行状态。
