0

我尝试在 Ubuntu 12.04.1 64 位上安装 zend 框架 2,但遇到了困难。

# sudo pyrus install zf2/Zend_Framework-beta#Standard

中间交易失败,除了关于未设置时区的警告外,没有其他我记得的错误。(不幸的是我的终端历史丢失了原始输出)

Pyrus\Installer\Exception:安装失败
 Pyrus\AtomicFileTransaction\MultiException:错误:提交失败
  Pyrus\IOException:严重 - 无法完成事务,将实际路径重命名为备份路径失败
   Pyrus\AtomicFileTransaction\RuntimeException:无法回滚 - 不在事务中

现在,当我尝试重新运行
# sudo pyrus install -f zf2/Zend_Framework-beta#Standard
失败并出现
Pyrus\Registry\Exception: Cannot retrieve package file object for package packages.zendframework.com/zend_framework,它没有安装

卸载只是告诉我它没有安装。

我将 /usr/share/.old-php 恢复到 /usr/share/php 但是我仍然遇到同样的错误。
请帮忙。

4

2 回答 2

0

您可以尝试将Zend Framework 2 存档下载并解压缩到项目的库文件夹中。

于 2012-08-26T14:29:29.433 回答
0

根据 Matthew,这似乎是元数据包的问题。我有同样的问题。 使用 Pyrus 安装完整框架时出错

因此,如果我在这里安装了 pyrus:“/usr/share/pear/pyrus”,那么我应该创建一个目录“/usr/share/pear/pyrus/zf2”并在 zf2 中下载并解压缩完整的 Zend 框架,它应该可以工作?

谢谢

于 2013-01-27T01:18:56.567 回答