使用 wamp 服务器使用 zend 框架创建项目时的问题

Posted

技术标签:

【中文标题】使用 wamp 服务器使用 zend 框架创建项目时的问题【英文标题】:problem when create project with zend framwork using wamp server 【发布时间】:2021-12-10 09:55:39 【问题描述】:

强文本 我正在使用 wamp 版本:2.4 php 版本 7.1 当我尝试在 wamp 的 www 中创建项目时,我遇到了这样的问题 请帮忙指点。太感谢了

作曲家:

"name": "zendframework/skeleton-application", "description": "Zend Framework zend-mvc 应用程序的骨架应用程序", “类型”:“项目”, "license": "BSD-3-Clause", “关键词”:[ “框架”, “MVC”, “zf” ], "主页": "http://framework.zend.com/", “要求”: "php": "^5.6 || ^7.0", "zendframework/zend-component-installer": "^1.0 || ^2.1", "zendframework/zend-skeleton-installer": "^0.1.7 || ^1.0", "zendframework/zend-mvc": "^3.1.1", “zfcampus/zf-开发模式”:“^3.2” , “自动加载”: “psr-4”: “应用程序\”:“模块/应用程序/src/” , “自动加载开发”: “psr-4”: “应用程序测试”:“模块/应用程序/测试/” , “额外的”: “zend 骨架安装程序”:[ "name": "zendframework/zend-developer-tools", “约束”:“^1.2.3”, "prompt": "要安装开发者工具栏吗?", “模块”:是的, “开发”:是的 , "name": "zendframework/zend-cache", "约束": "^2.9.0", "prompt": "你想安装缓存支持吗?", “模块”:真 , "name": "zendframework/zend-db", “约束”:“^2.10.0”, "prompt": "是否要安装数据库支持(安装 zend-db)?", “模块”:真 , "name": "zendframework/zend-mvc-form", "约束": "^1.0", "prompt": "要安装表单支持吗?", “模块”:真 , "name": "zendframework/zend-json", "约束": "^3.1.2", "prompt": "您要安装 JSON 反序列化支持吗?" , "name": "zendframework/zend-log", “约束”:“^2.11”, "prompt": "你想安装日志支持吗?", “模块”:真 , "name": "zendframework/zend-mvc-console", "约束": "^1.2.0", "prompt": "是否要安装基于 MVC 的控制台支持?(我们建议迁移到 zf-console、symfony/console 或 Aura.CLI)", “模块”:真 , “名称”:“zendframework/zend-mvc-i18n”, “约束”:“^1.1.1”, "prompt": "要安装 i18n 支持吗?", “模块”:真 , "name": "zendframework/zend-mvc-plugins", “约束”:“^1.0.1”, "prompt": "是否要安装官方的 MVC 插件,包括 PRG 支持、身份和 Flash 消息?", “模块”:真 , “名称”:“zendframework/zend-psr7bridge”, "约束": "^1.2.0", "prompt": "你想使用 PSR-7 中间件调度器吗?" , "name": "zendframework/zend-session", "约束": "^2.9.1", "prompt": "你想安装会话支持吗?", “模块”:真 , "名称": "phpunit/phpunit", "约束": "^5.7.27 || ^6.5.14 || ^7.5.17", "prompt": "您要安装测试支持吗?", “开发”:是的 , "name": "zendframework/zend-test", "约束": "^3.3.0", "prompt": "您要安装 MVC 测试工具来支持测试吗?", “开发”:是的 , “名称”:“zendframework/zend-servicemanager-di”, “约束”:“^1.2.1”, "prompt": "你想为 zend-servicemanager 安装 zend-di 集成吗?", “模块”:真 ] , “脚本”: "cs-check": "phpcs", "cs-fix": "phpcbf", "development-disable": "zf-development-mode disable", "development-enable": "zf-development-mode enable", "development-status": "zf-development-mode status", “创建后项目-cmd”:[ “@开发启用”, “php bin/更新-gitignore.php” ], “服务”:“php -S 0.0.0.0:8080 -t public”, “测试”:“phpunit”

【问题讨论】:

您能发布您的composer.json 文件吗? 【参考方案1】:

尝试安装 composer 版本 1:

cd project_dir
wget https://getcomposer.org/composer-1.phar

然后:

php composer-1.phar install

【讨论】:

以上是关于使用 wamp 服务器使用 zend 框架创建项目时的问题的主要内容,如果未能解决你的问题,请参考以下文章

Zend 框架设置

设置 zend 框架时禁止 Wamp 403

在wamp 2.0环境下面安装Zend Optimizer的方法

使用角度为6的zend框架

当 zf 使用 PHP7 创建项目 ZendApp 时,在 zend 框架 1 中找不到类 SimpleXMLIterator

Include_Path,需要一次,使用 Zend 的 PHP 问题