要创建可直接运行的Symfony 6.4项目,需先确保PHP≥8.1且Composer≥2.5,再执行composer create-project symfony/website-skeleton:^6.4 my-app --stability=stable --no-interaction --prefer-dist,接着cd my-app、composer install、配置.env启用APP_ENV=dev和APP_DEBUG=1、php bin/console cache:clear,最后php -S localhost:8000 -t public访问欢迎页即成功。

要创建一个可直接运行、带完整 Web 功能的 Symfony 6.4 项目,标准执行指令只有一条核心命令,配合明确的环境前提和后续必要操作。
确认基础环境
必须满足两个硬性条件:
- PHP 版本 ≥ 8.1(运行 php -v 验证)
- Composer 版本 ≥ 2.5(运行 composer --version 验证)
若 PHP 低于 8.1,create-project 可能静默降级到不兼容版本,导致 bin/console 启动失败。
执行标准创建命令
在终端中运行:
composer create-project symfony/website-skeleton:^6.4 my-app --stability=stable --no-interaction --prefer-dist
说明:
围绕关键发现、作用机制、临床相关性及研究局限性展开讨论。适用于撰写或优化任何生物医学论文的“讨论(Discussion)”部分——包括结果解读、与既往文献关联、阐释意外发现、界定研究局限性,以及撰写结论。当用户输入以下任一指令时也会自动触发该功能: - “write my discussion” - “help me discuss my findings” - “how do I compare to prior studies” - “write the limitations par
- symfony/website-skeleton:官方维护的完整 Web 骨架(含 Twig、Web Profiler、资产映射、MakerBundle 等)
- ^6.4:精确锁定 6.4.x 系列,避免误拉 Symfony 7.x alpha 版本
- --stability=stable:防止 Composer 回退安装 dev 或 RC 包
- --no-interaction:跳过交互提问,适合本地快速搭建或 CI 场景
- --prefer-dist:优先用压缩包安装,比 Git 克隆更快更稳定
进入项目并完成初始化
创建完成后立即执行以下四步:
- 进入目录:cd my-app
- 重装依赖(确保 Flex recipes 正确执行):composer install
- 检查环境配置:APP_ENV=dev 和 APP_DEBUG=1 必须在 .env 中启用(若无该文件,复制 .env.local.dist 并重命名为 .env.local,再编辑)
- 清空缓存:php bin/console cache:clear(关键!否则 Twig 模板、路由、Profiler 不生效)
启动并验证
推荐使用 PHP 内置服务器:
php -S localhost:8000 -t public
浏览器访问 http://localhost:8000,看到 Symfony 欢迎页即表示成功。
如需进一步验证 Flex 是否就位,可运行:php bin/console about,输出中应显示 Flex: enabled。

















