2013-06-07 7 views
2

나는 내가 위의 명령 실행했을 때 내가실례로 설치물 설치 오류가 있습니까?

> PHP 치명적인 오류로 오류가

php app/console sylius:install --fixtures

다음과 같은 것을 설치하는 내가 명령 아래 사용sylius에 비품을 설치하려면 : 클래스 'ResourceBundle'이 C : \ wamp \ www \ sylius \ sylius \ vendor \ symfony \ symfony \ src \ Symfony \ Component \ Locale \ Locale.php의 라인 51에 있습니다.

PHP Stack trace: 

PHP 1. {main}() C:\wamp\www\sylius\sylius\app\console:0 
PHP 2. Symfony\Component\Console\Application->run() C:\wamp\www\sylius\sylius\app\console:28 
PHP 3. Symfony\Bundle\FrameworkBundle\Console\Application->doRun() C:\wamp\www\sylius\sylius\vendor\symfon 
y\symfony\src\Symfony\Component\Console\Application.php:106 
PHP 4. Symfony\Component\Console\Application->doRun() C:\wamp\www\sylius\sylius\vendor\symfony\symfony\src 
\Symfony\Bundle\FrameworkBundle\Console\Application.php:78 
PHP 5. Symfony\Component\Console\Command\Command->run() C:\wamp\www\sylius\sylius\vendor\symfony\symfony\s 
rc\Symfony\Component\Console\Application.php:193 
PHP 6. Sylius\Bundle\CoreBundle\Command\InstallCommand->execute() C:\wamp\www\sylius\sylius\vendor\symfony 
\symfony\src\Symfony\Component\Console\Command\Command.php:242 
PHP 7. Symfony\Component\Console\Command\Command->run() C:\wamp\www\sylius\sylius\src\Sylius\Bundle\CoreBu 
ndle\Command\InstallCommand.php:80 
PHP 8. Doctrine\Bundle\FixturesBundle\Command\LoadDataFixturesDoctrineCommand->execute() C:\wamp\www\syliu 
s\sylius\vendor\symfony\symfony\src\Symfony\Component\Console\Command\Command.php:242 
PHP 9. Doctrine\Common\DataFixtures\Executor\ORMExecutor->execute() C:\wamp\www\sylius\sylius\vendor\doctr 
ine\doctrine-fixtures-bundle\Doctrine\Bundle\FixturesBundle\Command\LoadDataFixturesDoctrineCommand.php:106 
PHP 10. Doctrine\ORM\EntityManager->transactional() C:\wamp\www\sylius\sylius\vendor\doctrine\data-fixtures 
\lib\Doctrine\Common\DataFixtures\Executor\ORMExecutor.php:85 
PHP 11. call_user_func() C:\wamp\www\sylius\sylius\vendor\doctrine\orm\lib\Doctrine\ORM\EntityManager.php:2 
23 
PHP 12. Doctrine\Common\DataFixtures\Executor\ORMExecutor->Doctrine\Common\DataFixtures\Executor\{closure}(
) C:\wamp\www\sylius\sylius\vendor\doctrine\orm\lib\Doctrine\ORM\EntityManager.php:223 
PHP 13. Doctrine\Common\DataFixtures\Executor\AbstractExecutor->load() C:\wamp\www\sylius\sylius\vendor\doc 
trine\data-fixtures\lib\Doctrine\Common\DataFixtures\Executor\ORMExecutor.php:83 
PHP 14. Sylius\Bundle\CoreBundle\DataFixtures\ORM\LoadCountriesData->load() C:\wamp\www\sylius\sylius\vendo 
r\doctrine\data-fixtures\lib\Doctrine\Common\DataFixtures\Executor\AbstractExecutor.php:120 
PHP 15. Symfony\Component\Locale\Locale::getDisplayCountries() C:\wamp\www\sylius\sylius\src\Sylius\Bundle\ 
CoreBundle\DataFixtures\ORM\LoadCountriesData.php:31 

위의 오류가 발생했을 때 리소스 번들을 설치하려고하지만 설치에 실패했습니다.

실례로 설치물을 설치할 수있는 다른 방법이 있습니까?

미리 공유해주세요. 미리 감사드립니다.

답변

3

사용자 환경에 intl이 설치되어 있어야합니다. Symfony는 "en"로케일에 스텁 클래스를 제공하지 않습니다.

+0

Windows 2008 서버에 symfony 프로젝트가 있습니다. 나는'intl'을 설치하고 활성화 시켰습니다. 그러나'phpinfo()'에서'intl'을 볼 수 없습니다. 나는 같은 오류를 낳는다. – Aryan