Composer php 安装eZ Publish时出错

Composer php 安装eZ Publish时出错,composer-php,ezpublish,Composer Php,Ezpublish,尝试使用安装eZ Publish时出错 cd/tmp/ git克隆https://github.com/ezsystems/ezpublish-community.git 存储库已正确克隆,然后我转到下一步: cd发布社区/ composer安装--首选dist 它将安装所需的软件包,然后显示此错误消息: […] 写入锁定文件 生成自动加载文件 创建“ezpublish/config/parameters.yml”文件 缺少一些参数。请提供它们。 秘密(ThisTokenIsNotSoSec

尝试使用安装eZ Publish时出错

cd/tmp/
git克隆https://github.com/ezsystems/ezpublish-community.git
存储库已正确克隆,然后我转到下一步:

cd发布社区/
composer安装--首选dist
它将安装所需的软件包,然后显示此错误消息:

[…]
写入锁定文件
生成自动加载文件
创建“ezpublish/config/parameters.yml”文件
缺少一些参数。请提供它们。
秘密(ThisTokenIsNotSoSecretChangeIt):[…]
区域设置\u回退(en):
ezpublish_legacy.default.view_default_布局('eZDemoBundle::pagelayout.html.twig'):
PHP致命错误:在第37行的/tmp/ezpublish community/ezpublish/EzPublishKernel.PHP中找不到类'eZ\Bundle\EzPublishCoreBundle\Kernel'
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache处理安装后cmd事件时异常终止
composer.json
文件与

我对Ubuntu 14.04和Debian wheezy(7.5)有这个问题

更新 这里有一个解决方案,但需要注意的是,它将安装eZ Publish的开发版本(请参阅下面的jeromegamez中的答案)

我可以通过增加PHP的
内存限制
参数来安装eZ Publish:

这不起作用(我不知道为什么,我也不在乎):

php-d memory\u limit=“1G”。/composer.phar安装——首选dist 因此,我更改了
/etc/php5/cli/php.ini
文件:

;脚本可能消耗的最大内存量(128MB)
; http://php.net/memory-limit
;内存限制=128M
; 新的
内存限制=1G

github上的主分支包含eZ Publish的最前沿,可能包括尚未检测到的或新引入的bug。您描述的错误可能是其中之一,因为就在刚才(您的帖子发布后10天),我执行了与您描述的相同的步骤,一切正常

如果您不需要参与eZ Publish的开发,而是想在eZ Publish中四处看看,或者根据自己的需要创建一个新的基于eZ Publish的项目,我建议从下载一个版本,然后按照

另一个好的简单的方法是使用

composer create-project ezsystems/ezpublish-community
这将使您使用最新版本进行设置,而无需手动克隆存储库或提取存档

目前的稳定版本是2014.03,但eZ Systems目前正在准备一个新的(功能更加完整和稳定的)版本(2014.05),因此在发布之前,它可能是值得的,以开始或继续eZ冒险


如果你有更多的问题,请不要犹豫

@RajatModi:不,即使我开始新的安装,我仍然有同样的问题。@RajatModi:我找到了解决方案,请查看我问题的更新。非常感谢,我不知道github存储库不是稳定的分支。事实上,问题中的错误是由于
内存限制
参数太低。但是你对官方文件的解释是完美的。再次感谢。