Несколько проблем во время установки Sylius

я пытаюсь установить Sylius с композитором для проекта электронной коммерции, но я просто не могу это сделать ... я следую документам, но всегда получаю другую ошибку, когда исправляю ее. уже исправлены некоторые ошибки, например. включая исключение расширения, проблемы с переименованием пакета PayPal в git и проблему с размером памяти.

Теперь, где я застрял: когда я заполняю параметры интерактивным скриптом

  • если я даю какой-либо пароль для базы данных, я получаю это: Doctrine\DBAL\Driver\PDOException Доступ запрещен для пользователя 'root'@localhost

  • если я не даю пароль, я получаю это: Doctrine\DBAL\Driver\PDOException SQLSTATE[HY000]Неизвестная база данных databasename_dev (она добавляет префикс _dev)

то в обоих случаях это заканчивается следующим: RunTimeException Произошла ошибка при выполнении команды ""cache:clear --no-warmup""

и процесс завершается с этим исключением..

Я попытался продолжить работу с командами $ cd acme $ php app/console sylius:install, но:

  • если я дал пароль, то получить отказ в доступе Doctrine\DBAL\Exception\ConnectionException

  • если нет, то Doctrine\DBAL\Driver\PDOException SQLSTATE[HY000]Неизвестная база данных имя_базы_данных_dev

я создал базу данных вручную, которая, кажется, решает проблему, однако получаю следующее: Общая ошибка: 1007 не может создать базу данных databasename_dev; база данных существует (я не думаю, что это решение является правильным)

но после этого он еще не завершается и создает схему базы данных, а затем после некоторой установки завершается следующим образом: RuntimeException Исходный файл "C:\Users\user\acme\app/../web/bundles/cmfcreate/vendor/create /themes/midgard-tags/tags.css" не существует

я проверил страницу, если она может быть полезна, но получил исключение ветки, что валюта не найдена, и многие компоненты отсутствуют на странице.


person fagyi    schedule 04.02.2015    source источник


Ответы (1)


Какое у вас рабочее место?

Если вы работаете в Windows с WAMP, я дам вам несколько вещей для проверки:

  • установите порт базы данных: 3306
  • создайте нового пользователя для базы данных, только для вашего проекта sylius
  • когда вы запускаете команду create-project, в базу данных напишите: localhost

Я надеюсь, что это поможет вам.

person MeTaLiKiD    schedule 23.02.2015