Skip to content

Error: cannot install \jedi env:init default (PHP Fatal error) #23

@ChamperNet

Description

@ChamperNet

Все пункты установки из гайда проходят без проблем (правда, взял новые dependencies из pull requiest #21: без этого webpack отказывался собирать файлы).

Проблема возникла только в установке среды default через jedi от notamedia.
Копирование происходит нормально, а потом выкидывает ошибку подключения.

PHP, Composer, npm и прочее установлено и настроено. Webpack работает.

Возможно, что проблема в Symlink'ах?
Чтобы описать всю картину, опишу что было мною сделано:

  1. в OpenServer настроена корневая папка /sites/s1, чтобы по домену domain-name открывался сайт (работает)
  2. созданы ярлыки через mklink внутри /sites/s1 на папки /bitrix/. /upload/ и /local/

Собственно, что пишет консоль:

`D:\Web Projects\OSPanel\domains\domain-name>.\vendor\bin\jedi env:init
Which environment install?
[default] Default

default
Copy files from the environment directory
D:\Web Projects\OSPanel\domains\domain-name/bitrix
D:\Web Projects\OSPanel\domains\domain-name/bitrix.settings.php
D:\Web Projects\OSPanel\domains\domain-name/bitrix.settings_extra.php
D:\Web Projects\OSPanel\domains\domain-name/bitrix\php_interface
D:\Web Projects\OSPanel\domains\domain-name/bitrix\php_interface\dbconn.php

PHP Fatal error: Uncaught Error: Class 'Bitrix\Main\Config\Configuration' not found in D:\Web Projects\OSPanel\domains\domain-name\vendor\notamedia\console-jedi\src\Environment\Command\InitCommand.php:174

Stack trace:
#0 D:\Web Projects\OSPanel\domains\domain-name\vendor\notamedia\console-jedi\src\Environment\Command\InitCommand.php(125): Notamedia\ConsoleJedi\Environment\Command\InitCommand->initializeBitrix()
#1 D:\Web Projects\OSPanel\domains\domain-name\vendor\symfony\console\Command\Command.php(255): Notamedia\ConsoleJedi\Environment\Command\InitCommand->execute()
#2 D:\Web Projects\OSPanel\domains\domain-name\vendor\symfony\console\Application.php(992): Symfony\Component\Console\Command\Command->run()
#3 D:\Web Projects\OSPanel\domains\domain-name\vendor\symfony\console\Application.php(255): Symfony\Component\Console\Application->doRunCommand()
#4 D:\Web Projects\OSPanel\domains\domain-name\vendor\notamedia\console-jedi\src\Application\Application.php(103): Symfony\C in D:\Web Projects\OSPanel\domains\domain-name\vendor\notamedia\console-jedi\src\Environment\Command\InitCommand.php on line
174
`

Буду признателен, если поможете с решением данной проблемы.
И отдельная благодарность за сам репозиторий!
Если получится настроить - цены ему не будет просто.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions