【问题标题】:ZendSkeletonAplicaton giving me errorsZendSkeletonAplicaton 给我错误
【发布时间】:2015-11-04 21:53:35
【问题描述】:

我正在尝试集成 Zend 框架 2。我已经运行了 xampp。我按照answer 的步骤进行操作。当我访问我指定的网址时,我收到以下描述性错误:

致命错误:未捕获异常“RuntimeException”,消息“无法加载 ZF2。运行 php composer.phar install 或定义 ZF2_PATH 环境变量。在 C:\xampp\htdocs\ZendSkeletonApplication\init_autoloader.php:51 堆栈跟踪:#0 C:\xampp\htdocs\ZendSkeletonApplication\public\index.php(18): require() #1 {main} 在 C 中抛出: \xampp\htdocs\ZendSkeletonApplication\init_autoloader.php 在第 51 行

作为例外状态。我继续运行命令 php composer.phar install 什么也没有发生。 cli 上没有显示任何内容以显示正在安装的任何内容。当我再次运行应用程序时,我得到了同样的错误。我还能在哪里查找并检查错误。谢谢 我正在使用 PHP 版本 5.6.8

【问题讨论】:

  • “什么都没有发生”,你的意思是它挂起,还是没有输出完成?运行该命令时,请确保您位于应用程序根目录中(在您的情况下为C:\xampp\htdocs\ZendSkeletonApplication)。试试php composer.phar --versionphp composer.phar --help 看看他们有没有给你什么。可能还值得将您的 php 版本添加到您的问题中:php -v
  • @TimFountain 它完成但没有输出。我确实运行了您建议的命令,但仍然没有输出。我有版本 5.6.8。谢谢。
  • php composer.phar -vvv install 怎么样?
  • 还是不正确。但是在重新开始后让它工作

标签: php apache zend-framework xampp


【解决方案1】:

打开你的终端并使用cd project directory移动到你的项目

一个类型 dir composer.phpr 并尝试这个 dir composer.json 如果两个文件都列出,则执行下一步,否则在当前目录中下载作曲家并运行以下命令。

php composer.phar install 此命令将从composer.json 文件中安装所有必需的依赖项。这将需要时间,这取决于互联网速度。

一旦完成就试试this link for further steps。这个链接也有如何安装作曲家和骨架应用程序。

Github Twitter

【讨论】:

    【解决方案2】:

    那么什么对我有用。我按照教程here

    重新开始

    然后我运行命令时仍然出现“无法打开输入文件:composer.phar”:php composer.phar install

    所以根据“www.softanalyst.com/zend-2-framework-installation-with-xampp/#comment-883”我需要运行以下命令:

    php -r "读取文件('https://getcomposer.org/installer');" | php

    我做到了,一切都奏效了。

    【讨论】:

      猜你喜欢
      • 2019-01-25
      • 1970-01-01
      • 2012-03-26
      • 2011-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多