You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With some debugging, I found that the launcher was starting drupal console with a path argument that was just the name of the directory that contained drupal, but not the full path to it.
The text was updated successfully, but these errors were encountered:
Presumably this gives me v1.8.0 as of writing this comment. Drupal console's version is the same (v1.8.0).
When I go to run drupal init (or any drupal console command), I get:
[ERROR] DrupalConsole must be executed within a Drupal Site. using root web
With some hacking, I traced what the state of the root was in a few places. My site is running inside a virtual machine, and the drupal root is located at /vagrant/web. At the top of drupal/console/bin/drupal.php, I put these lines:
echo "getcwd()1: \n";
echo getcwd() . "\n";
And the output is:
getcwd()1:
/vagrant
Then later, when it gets the root from $root = $argvInputReader->get('root'); I dump that output to the cli and I just get web.
I'm not really sure how to debug the launcher itself, it's set up as a phar file.
Cross referencing hechoendrupal/drupal-console#3847,
With some debugging, I found that the launcher was starting drupal console with a path argument that was just the name of the directory that contained drupal, but not the full path to it.
The text was updated successfully, but these errors were encountered: